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
swap [Le 11/09/2022, 11:34]
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
swap [Le 29/10/2023, 15:18] (Version actuelle)
ZavezPasVu [Activer/Désactiver l'utilisation du swap]
Ligne 1: Ligne 1:
-{{tag>​administration système}}+''​Code « machine à écrire »''/​show{{tag>​administration système}}
  
 ---- ----
Ligne 43: Ligne 43:
 <note tip>La copie de la RAM vers la swap consomme des ressources. \\ Plus la copie de la RAM se déclenche tard moins les ressources sont utilisées.</​note>​ <note tip>La copie de la RAM vers la swap consomme des ressources. \\ Plus la copie de la RAM se déclenche tard moins les ressources sont utilisées.</​note>​
  
-=== Réglage permanent dans Ubuntu 14.04 à 18.04 ( Systemd )===+=== Réglage permanent dans Ubuntu 14.04 à 18.04 (Systemd)===
  
 <note important>​La mention barrée ci-dessous est totalement fausse. Le paramètre //​swapiness//​ est beaucoup plus complexe que cela. Pour simplifier il ne gère pas seulement la tendance du noyau à échanger des pages entre la RAM et le swap, mais surtout l'​équilibre entre le cache disque et l'​utilisation de la mémoire par les applications. **Modifier ce paramètre risque fort d'​être contre-productif et donc de diminuer les performances de votre système au lieu de les améliorer**.\\ <note important>​La mention barrée ci-dessous est totalement fausse. Le paramètre //​swapiness//​ est beaucoup plus complexe que cela. Pour simplifier il ne gère pas seulement la tendance du noyau à échanger des pages entre la RAM et le swap, mais surtout l'​équilibre entre le cache disque et l'​utilisation de la mémoire par les applications. **Modifier ce paramètre risque fort d'​être contre-productif et donc de diminuer les performances de votre système au lieu de les améliorer**.\\
Ligne 58: Ligne 58:
 qui avec les réglages par défaut, répond "​60"​. \\ qui avec les réglages par défaut, répond "​60"​. \\
  
-===Régler le déclenchement du fichier d'​échange dès que la mémoire est utilisée ​95%===+===Régler le déclenchement du fichier d'​échange dès que la mémoire est utilisée ​à 95%===
  
 L'​application de cette procédure avec une valeur faible du swappiness n'est pas conseillée : L'​application de cette procédure avec une valeur faible du swappiness n'est pas conseillée :
Ligne 121: Ligne 121:
 </​box|Terminal>​ </​box|Terminal>​
  
-**NB** : l'​option "​-s"​ est obsolète. Utiliser ​“–show” qui affiche un résultat mieux formaté. Exemple :+**NB** : l'​option "​-s"​ est obsolète. Utiliser ​"-​-show" ​qui affiche un résultat mieux formaté. Exemple :
  
   [user@host~} swapon --show   [user@host~} swapon --show
Ligne 159: Ligne 159:
     * Par exemple, pour activer la prise en charge de l'​espace d'​échange sur le fichier ''​file.swap''​ situé à la racine d'​Ubuntu,​ on utilisera la commande suivante :      * Par exemple, pour activer la prise en charge de l'​espace d'​échange sur le fichier ''​file.swap''​ situé à la racine d'​Ubuntu,​ on utilisera la commande suivante : 
 <code bash>​sudo swapon /​file.swap</​code>​ <code bash>​sudo swapon /​file.swap</​code>​
-  - Rendez disponible le fichier d'​échange à chaque démarrage en éditant le fichier /etc/fstab et lui ajoutant : +  - Rendez disponible le fichier d'​échange à chaque démarrage en éditant le fichier ​''​/etc/fstab'' ​et lui ajoutant : 
 <file bash /​etc/​fstab>​ <file bash /​etc/​fstab>​
 #Entry for /swapfile : #Entry for /swapfile :
Ligne 167: Ligne 167:
 Et commentez la ligne qui concerne l'​ancienne partition swap que vous pourrez désormais supprimer. Et commentez la ligne qui concerne l'​ancienne partition swap que vous pourrez désormais supprimer.
  
-  - Commentez l'​ancienne entrée de la partition swap du fichier /​etc/​initramfs-tools/​conf.d/​resume ​ +  - Commentez l'​ancienne entrée de la partition swap du fichier ​''​/​etc/​initramfs-tools/​conf.d/​resume'' ​
 <file bash /​etc/​initramfs-tools/​conf.d/​resume>​ <file bash /​etc/​initramfs-tools/​conf.d/​resume>​
 #​RESUME=UUID=1e1ebf39-2de7-4181-a504-4e317fd8db9c #​RESUME=UUID=1e1ebf39-2de7-4181-a504-4e317fd8db9c
 </​file>​ </​file>​
  
-<note tip>Pour la création d'un fichier swap sur un HDD qui est monté sur un SDD (par exemple sous /home), créez le fichier swap sous le point de montage (par exemple /​home/​file.swap) et assurez vous que dans le fichier /etc/fstab, la ligne concernant le swapfile se trouve après la ligne qui indique le montage du disque HDD.</​note>​+<note tip>Pour la création d'un fichier swap sur un HDD qui est monté sur un SDD (par exemple sous ''​/home''​), créez le fichier swap sous le point de montage (par exemple ​''​/​home/​file.swap''​) et assurez vous que dans le fichier ​''​/etc/fstab''​, la ligne concernant le swapfile se trouve après la ligne qui indique le montage du disque HDD.</​note>​
  
 **Pour supprimer un fichier d'​échange :** **Pour supprimer un fichier d'​échange :**
Ligne 222: Ligne 222:
  
 <note tip> <note tip>
-Si votre swap est utilisé alors qu'il y a encore de la place dans la RAM, il est possible de le vider avec la commande :+Si votre swap est utilisé alors qu'il y a encore de la place dans la RAM, il est possible de le vider en le désactivant ​avec la commande :
 <​code>​ <​code>​
 sudo swapoff -a sudo swapoff -a
 </​code>​ </​code>​
 +On peut ensuite réactiver le swap avec la commande :
 +<​code>​
 +sudo swapon -a
 +</​code>​
 +Ainsi le swap sera vidé mais toujours disponible en cas de besoin.
 </​note>​ </​note>​
  
Ligne 357: Ligne 362:
   * **(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.   * **(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://​blog.sleeplessbeastie.eu/​2012/​05/​23/​ubuntu-how-to-encrypt-swap-partition/​|la source pour le chiffrement ​de la swap]]
-   * **(en)** [[https://​www.logilab.org/​blogentry/​29155|Activer et désactiver le cryptage ​de la swap]]+
  
 ---- ----
  • swap.1662888870.txt.gz
  • Dernière modification: Le 11/09/2022, 11:34
  • par moths-art