Outils pour utilisateurs

Outils du site


informatique:linux:reduire_utilisation_swap

Réduire l'utilisation du swap

Première étape

Réduire la propension du système à swapper. Par défaut ce paramètre est souvent à 60, mais en la passant à 10 le système attendra d'avoir 90% de RAM utilisée avant de commencer à swapper.

  1. sudo bash -c 'echo "vm.swappiness=10" >> /etc/sysctl.conf'
  2. Rebooter pour prendre en compte, ou faire sudo sysctl -p

Seconde étape

  • sudo apt install zram-config et c'est tout. Les segments de mémoire compressés seront utilisés en priorité sur le swap disque. (Vous pouvez voir les /dev/zramX quand vous faites cat /proc/swaps).
  • C'est tellement efficace, que sur une machine avec 4 Go de RAM sur laquelle on lance plein de programmes au point d'atteindre 1,1 Go de swap utilisé, aucun octet n'a commencé à être écrit dans le swap sur disque !
  • zram est utile quelle que soit la quantité de RAM que vous avez en réduisant à néant les lectures/écritures dans le swap disque. Le swap zram est infiniment plus rapide qu'un swap disque (quel que soit votre type de disque) et cela réduit l'usure des SSD.

Source : Wiki de sebsauvage.net

Commande permettant de voir l'utilisation des swaps

cat /proc/swaps
informatique/linux/reduire_utilisation_swap.txt · Dernière modification : 05/02/2020 12:05 de lauberterio