Tag Archive | "tuning"

Tags: , , , ,

Tuner l’utilisation de la RAM avec la variable swappiness

Posted on 19 May 2010 by Thomas Ginestet

Il est erroné de penser que sous Linux, une machine va utiliser toute la RAM disponible avant de commencer à swapper.

La variable swappiness permet de faire varier l’utilisation de la mémoire vive par rapport à la swap. Par défaut, cette variable est fixée à 60 sur une échelle qui va de 0 à 100.

Plus cette valeur est élevée plus le système va avoir tendance à swapper au détriment de l’utilisation de la mémoire vive.

Réduire cette valeur peut améliorer considérablement les performances du système, je vous laisse le soin de tester cela avec les commandes suivantes:

thomas@cryonux:~$ cat /proc/sys/vm/swappiness

ou:

thomas@cryonux:~$ sysctl vm.swappiness

vous permettra de voir quelle est la valeur en cours de swappiness.

thomas@cryonux:~$ sysctl -w vm.swappiness=10

va par exemple fixer la valeur de 10 à swappiness.

Si vous voulez que cette modification soit conservée même après un redémarrage de la machine, il vous faudra la renseigner dans le fichier /etc/sysctl.conf en y insérant la directive suivante:

thomas@cryonux:~$ vm.swappiness = 10

photo: jscreationzs/FreeDigitalPhotos.net

Comments (0)