Outils pour utilisateurs

Outils du site


sysadmin:linux:swap

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édentesRévision précédente
sysadmin:linux:swap [2026/07/25 11:17] – [Modifier le seuil d'utilisation du swap] yoannsysadmin:linux:swap [2026/07/25 16:07] (Version actuelle) yoann
Ligne 93: Ligne 93:
  
 <code bash> <code bash>
-sudo sysctl vm.swappiness=1+sudo sysctl vm.swappiness=10
  
 # Désactiver/réactiver le swap pour prendre en compte la modif # Désactiver/réactiver le swap pour prendre en compte la modif
Ligne 107: Ligne 107:
 vm.swappiness=10 vm.swappiness=10
 </file> </file>
 +
 +===== Configurer un ZRAM =====
 +
 +<code bash>
 +apt install -y zram-tools
 +</code>
 +
 +Par défaut le ZRAM peut occuper jusqu'à 50% de l'espace RAM disponible. On peut baisser un peut cette valeur via le fichier ''/etc/default/zramswap''
 +
 +
  
 ===== Création d'un fichier d'échange ===== ===== Création d'un fichier d'échange =====
Ligne 134: Ligne 144:
 /file.swap    none    swap    sw 0 0 /file.swap    none    swap    sw 0 0
 </file> </file>
 +
 +
 +===== Les priorités =====
 +
 +La commande **''swapon -s''** affiche les différents périphériques disponibles avec leur priorité d'utilisation. Une valeur élevée correspond à un usage prioritaire.
 +
 +<code bash>
 +swapon -s
 +Filename                                Type            Size            Used            Priority
 +/swapfile                               file            511996          0               -2
 +/dev/zram0                              partition       600404          0               100
 +</code>
 +
 +
 +Dans l'exemple ci-dessus, le système utilisera le ZRAM puis le fichier d'échange.
 +
 +Pour modifier les priorités :
 +
 +<code bash>
 +# Plus la valeur est haute, plus priorité est élevée
 +swapon --priority=100 /dev/zram0
 +swapon --priority=-10 /swapfile
 +</code>
  
  
Ligne 174: Ligne 207:
   * [[https://doc.ubuntu-fr.org/swap|La mémoire SWAP (ubuntu-fr.org)]]   * [[https://doc.ubuntu-fr.org/swap|La mémoire SWAP (ubuntu-fr.org)]]
   * [[https://www.linuxtricks.fr/wiki/swap-informations-bonnes-pratiques-configuration|SWAP : information, bonnes pratiques et configuration (linuxtricks.fr)]]   * [[https://www.linuxtricks.fr/wiki/swap-informations-bonnes-pratiques-configuration|SWAP : information, bonnes pratiques et configuration (linuxtricks.fr)]]
 +  * [[https://www.linuxtricks.fr/wiki/zram-compresser-la-ram-au-lieu-de-swapper-sur-linux|Configurer un ZRAM (linuxtricks.fr)]]
   * [[https://unix.stackexchange.com/questions/137509/allocating-swap-space-with-kvm|Allocation du SWAP pour les VMs KVM (unix.stackexchange.com) (en)]]   * [[https://unix.stackexchange.com/questions/137509/allocating-swap-space-with-kvm|Allocation du SWAP pour les VMs KVM (unix.stackexchange.com) (en)]]
   * [[https://www.linuxtricks.fr/wiki/zram-compresser-la-ram-au-lieu-de-swapper-sur-linux|Utiliser le zram (linuxtricks.fr)]]   * [[https://www.linuxtricks.fr/wiki/zram-compresser-la-ram-au-lieu-de-swapper-sur-linux|Utiliser le zram (linuxtricks.fr)]]
   * [[https://www.howtogeek.com/449691/what-is-swapiness-on-linux-and-how-to-change-it/|A propos du paramètre swapiness du noyau Linux (howtogeek.com) (en)]]   * [[https://www.howtogeek.com/449691/what-is-swapiness-on-linux-and-how-to-change-it/|A propos du paramètre swapiness du noyau Linux (howtogeek.com) (en)]]
   * [[https://brandonvisca.com/guide-swap-linux-configuration-optimisation/|Guide de configuration du swap (brandonvisca.com)]]   * [[https://brandonvisca.com/guide-swap-linux-configuration-optimisation/|Guide de configuration du swap (brandonvisca.com)]]
sysadmin/linux/swap.1784978251.txt.gz · Dernière modification : 2026/07/25 11:17 de yoann