Projets et ressources (Fr) > Trucs et astuces
Swap disk - Forcer le kernel à utiliser plus de RAM
(1/1)
melodie:
Ce problème récurrent est traité sur le forum Archlinux.fr ces jours-ci, et décrit sur le wiki anglais:
--- Citer ---https://wiki.archlinux.org/index.php/Maximizing_Performance#Swappiness
The swappiness represent how much the kernel prefers swap to RAM. Setting it to a very low value, meaning the kernel will almost always use RAM, is known to improve responsiveness on many systems. To do that, simply add those line to /etc/sysctl.conf:
--- Code: ---vm.swappiness=20
vm.vfs_cache_pressure=50
--- Fin du code ---
To test and more on why this may work, take a look at this article.
--- Fin de citation ---
maverick:
C'est un problème sur toutes les distros, en fait ce n'est un problème que pour ceux qui veulent rendre plus réactif leur système.
Moi par exemple ;)
Pour info on peut se baser sur cette petite règle pour le déclenchement plus ou moins rapide du swap :
Ancienne machine : 0 à 5
si vous avez de 1giga à 4giga de ram : 5 à 10
Pour ceux qui ont un SSD rapide : 15 à 20
Pour faire un petit essai faites cette commande en root :
Code:
--- Code: ---sysctl vm.swappiness=10
--- Fin du code ---
ensuite (on désactive le swap):
Code:
--- Code: ---swapoff -av
--- Fin du code ---
et pour finir (on réenclenche le swap):
Code:
--- Code: ---swapon -av
--- Fin du code ---
Et on test pour voir si cela nous convient, une fois que l'on est satisfait on va éditer le fichier /etc/sysctl.conf
Code:
--- Code: ---vm.swappiness=10
--- Fin du code ---
Edit : la valeur peut/et doit être changer selon votre configuration matériel
Navigation
Utiliser la version classique