Swappiness

Définition

Le paramètre swappiness contrôle la tendance du noyau à déplacer les processus de la mémoire physique vers le disque d’échange. Étant donné que les disques sont beaucoup plus lents que la RAM, cela peut entraîner des temps de réponse plus lents pour le système et les applications si les processus sont trop agressivement déplacés hors de la mémoire.

  • swappiness peut avoir une valeur comprise entre 0 et 100
  • swappiness = 0 indique au noyau d’éviter d’échanger les processus hors de la mémoire physique aussi longtemps que possible
  • swappiness = 100 indique au noyau d’échanger agressivement les processus hors de la mémoire physique et de les déplacer vers le cache d’échange

Modification de la valeur

Pour baisser la valeur de swappiness, il faut modifier le fichier /etc/sysctl.conf

sudo nano /etc/sysctl.conf

Ajouter la ligne:

vm.swappiness=10