Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
swap [Le 06/09/2017, 14:39]
78.194.2.45 [Régler le déclenchement du swap]
swap [Le 04/11/2017, 15:02]
90.37.35.120 [Voir aussi]
Ligne 41: Ligne 41:
  
 Il est possible d'​utiliser la même partition SWAP pour plusieurs distributions Linux installées en multi-boot sur le même PC. Il est possible d'​utiliser la même partition SWAP pour plusieurs distributions Linux installées en multi-boot sur le même PC.
-Cependant dans ce cas, il ne sera pas possible d'​hiberner plusieurs systèmes simultanément (la dernière hibernation écrasera les données de la précédentes).+Cependant dans ce cas, il ne sera pas possible d'​hiberner plusieurs systèmes simultanément (la dernière hibernation écrasera les données de la précédente).
  
  
Ligne 56: Ligne 56:
  
 Voici un exemple du retour de cette commande : Voici un exemple du retour de cette commande :
-<code>​utilisateur@Nomdel'​Ordinateur:​~$ swapon -s+<box 60% classes orange | Commande : swapon -s> 
 +<file>​utilisateur@Nomdel'​Ordinateur:​~$ swapon -s 
 Filename Type Size Used Priority Filename Type Size Used Priority
 /​dev/​sda3 ​                              ​partition 5241852 0 -1 /​dev/​sda3 ​                              ​partition 5241852 0 -1
-/​file.swap ​                             file 524284 0 -2</​code>+/​file.swap ​                             file 524284 0 -2 
 +</file> 
 +</​box|Terminal>
  
 \\ \\
Ligne 214: Ligne 217:
  
  
-<code bash>​echo vm.swappiness=5 | sudo tee /​etc/​sysctl.d/​99-swappiness.conf +<code bash>​echo vm.swappiness=5 | sudo tee /​etc/​sysctl.d/​99-swappiness.conf</​code>​ 
-echo vm.vfs_cache_pressure=50 | sudo tee -a /​etc/​sysctl.d/​99-swappiness.conf+<​code>​echo vm.vfs_cache_pressure=50 | sudo tee -a /​etc/​sysctl.d/​99-swappiness.conf
 sudo sysctl -p /​etc/​sysctl.d/​99-swappiness.conf</​code>​ sudo sysctl -p /​etc/​sysctl.d/​99-swappiness.conf</​code>​
  
Ligne 273: Ligne 276:
 </​note>​ </​note>​
  
 +==== Une partition swap cryptée ====
 +Il est possible d'​encrypter sa partition swap. Il semblerait que cette option s'​active automatiquement dés lors que l'​utilisateur choisit de crypter sa partition home à l'​installation,​ ce qui est recommandé.
 +=== Créer la partition swap ===
 +  * Si la partition swap existe déjà, passer directement à l'​étape suivante.
 +<​code>​
 +$ sudo mkswap /dev/sdaX
 +Setting up swapspace version 1, size = 4194300 KiB
 +no label, UUID=9da9cf5e-2ac7-95b9-6156-a0ecffef2e99
 +$ sudo swapon /dev/sdaX
 +</​code>​
 +* Executer ensuite le script ecryptfs-setup-swap (inclus dans le paquet ecryptfs-utils) :
 +<​code>​
 +$ sudo ecryptfs-setup-swap ​
 +
 +WARNING:
 +An encrypted swap is required to help ensure that encrypted files are not leaked
 +to disk in an unencrypted format.
 +
 +HOWEVER, THE SWAP ENCRYPTION CONFIGURATION PRODUCED BY THIS PROGRAM ​
 +WILL BREAK HIBERNATE/​RESUME ON THIS SYSTEM!
 +
 +NOTE: Your suspend/​resume capabilities will not be affected.
 +
 +Do you want to proceed with encrypting your swap? [y/N]: y
 +
 +INFO: Setting up swap: [/dev/sdaX]
 + * Stopping remaining crypto disks... ​                                   ​
 + * cryptswap1 (stopped)... ​                                               [ OK ]
 + * Starting remaining crypto disks... ​                                   ​
 + * cryptswap1 (starting)..
 + * cryptswap1 (started)... ​                                               [ OK ]
 +INFO: Successfully setup encrypted swap!
 +</​code>​
 +Le script effectue la modification automatique des fichiers crypttab and fstab.
 +
 +* Pour vérifier le résultat :
 +<​code>​
 +$ cat /​etc/​crypttab | grep /dev/sdaX
 +cryptswap1 /dev/sdaX /​dev/​urandom swap,​cipher=aes-cbc-essiv:​sha256
 +$ cat /etc/fstab | grep cryptswap1
 +/​dev/​mapper/​cryptswap1 none swap sw 0 0
 +</​code>​
 ===== Voir aussi ===== ===== Voir aussi =====
  
-  * [[https://​help.ubuntu.com/​community/​SwapFaq|Ubuntu Forum SwapFaq]] (en) +  * **(en)** Official Ubuntu Forum ; sujet : [[https://​help.ubuntu.com/​community/​SwapFaq|Questions fréquentes concernant la SWAP]]  
-  ​* [[http://​www.cyberciti.biz/​faq/​linux-add-a-swap-file-howto/​|Linux add a swap file howto]] ​(en)+  * **(en)** [[http://​www.cyberciti.biz/​faq/​linux-add-a-swap-file-howto/​|Linux add a swap file howto]] ​— { Comment ajouter un fichier d'​échange sous Linux } sur le blog Nix Craft — Date : 18 mai 2006 ; mise à jour : 3 mai 2017.
   * **Vidéo**: [[https://​www.youtube.com/​watch?​v=NCb4B0DAErc|Comprendre l’intérêt d'une RAM]]   * **Vidéo**: [[https://​www.youtube.com/​watch?​v=NCb4B0DAErc|Comprendre l’intérêt d'une RAM]]
 +   * **(en)** [[https://​blog.sleeplessbeastie.eu/​2012/​05/​23/​ubuntu-how-to-encrypt-swap-partition/​|la source pour le cryptage de la swap]]
 +   * **(en)** [[https://​www.logilab.org/​blogentry/​29155|Activer et désactiver le cryptage de la swap]]
  
 ---- ----
  
-//​Contributeurs : foustala, laurentb, krop, huit_six, claudiux, SeTtHe, [[utilisateurs:​fnx]],​ [[https://​help.ubuntu.com/​community/​SwapFaq|les contributeurs de la documentation d'​Ubuntu]]+//​Contributeurs : foustala, laurentb, krop, huit_six, claudiux, SeTtHe, [[utilisateurs:​fnx]], ​[[utilisateurs:​eagle08]],​ \\ [[https://​help.ubuntu.com/​community/​SwapFaq|les contributeurs de la documentation d'​Ubuntu]]
 // //
  
 ---- ----
  • swap.txt
  • Dernière modification: Le 29/10/2023, 15:18
  • par ZavezPasVu