Auteur Sujet: Swap disk - Forcer le kernel à utiliser plus de RAM  (Lu 4257 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne melodie

  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 1777
    • Citrotux
Swap disk - Forcer le kernel à utiliser plus de RAM
« le: 12 janvier 2013 à 17:44:22 »
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:
 vm.swappiness=20
vm.vfs_cache_pressure=50

To test and more on why this may work, take a look at this article.

Good leaders being scarce, following yourself is allowed.

maverick

  • Invité
Re : Swap disk - Forcer le kernel à utiliser plus de RAM
« Réponse #1 le: 03 février 2013 à 19:30:58 »
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:   

sysctl vm.swappiness=10ensuite (on désactive le swap):
Code:   
swapoff -av
et pour finir (on réenclenche le swap):

Code:   

swapon -av
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:   

vm.swappiness=10Edit : la valeur peut/et doit être changer selon votre configuration matériel