Table des matières

(Extrait de Road2MayotteArchives)

Configuration du comportement du swap

Principes

À priori, sur une machine de bureau, on va donner la priorité maximale à l'application en cours au détriment des autres, tandis que sur un serveur, on aura tendance à faire plutôt le contraire.

Tout cela doit être pondéré par la quantité de RAM dont on dispose, bien sûr.

La valeur du paramètre « swappiness » (cachabilité ?) est un pourcentage et peut donc varier de 0 à 100 (sous Debian : 60 par défaut).

Modification de la valeur du swappiness

Vérifier d’abord la valeur en cours :

cat /proc/sys/vm/swappiness

Pour modifier cette valeur momentanément (jusqu’à l’arrêt de la machine) :

Pour que cette nouvelle valeur soit prise en compte, désactivez et réactivez le swapping :

swapoff -av swapon -av

Pour que cette valeur soit appliquée de façon permanente, il faut éditer le fichier /etc/sysctl.conf et y ajouter la ligne suivante :

Comme le dit Andrew Morton : essayez, libérez la mémoire, vous verrez bien !