Quelques information ssur la gestion mémoire sous Linux.
vm.swappiness = 0
– Linux utilisera le SWAP en dernière limite pour éviter un manque de RAM.vm.swappiness = 60
– Valeur par défaut de Linux : à partir de 40% d’occupation de Ram, le système écrit dans le swap.vm.swappiness = 100
– Tous les accès se font en écriture dans la SWAP.
Pour afficher les réglages de swappiness
# cat /proc/sys/vm/swappiness
vm.swapiness = 10
Pour garder les modifications, il faut éditer le fichier suivant
/etc/sysctl.conf et ajouter la ligne ci-dessus.
Il est possible de vider la mémoire SWAP pour ensuite relancer avec les bons paramètres(Cela peut durer plusieurs minutes).
# swapoff -a
# swapon -a
Vous pouvez aussi changer la variable par la commande suivante, mais elle aura changé au reboot pour son ancienne valeur.
# sysctl vm.swappiness=10