L'augmentation de la RAM physique aidera-t-elle à réduire l'utilisation de la mémoire virtuelle et à éviter les goulots d'étranglement de la mémoire virtuelle sous Linux?

0

Sous Linux, pour un serveur RAM de 8 Go, quand pourrions-nous dire que la mémoire virtuelle est réellement utilisée davantage? C'est-à-dire quel est le nombre de défauts de page indiquant qu'un système utilise davantage de mémoire virtuelle?

Mercy
la source
L’utilisation de la mémoire (à l’exception des caches et des tampons) sera bien entendu identique à la mémoire virtuelle usage. Vous parlez peut-être de swap?
Daniel B

Réponses:

0

Bien sûr que oui, la mémoire virtuelle (appelée permutation sous Linux) sera moins utilisée s’il ya suffisamment de mémoire.

Il existe un paramètre de noyau appelé swappiness qui contrôle la quantité de swap susceptible d’être utilisée. Accordez-le à vos besoins. Pour voir la valeur actuelle (toutes les commandes ont besoin de root):

cat /proc/sys/vm/swappiness

et pour définir la valeur

sysctl vm.swappiness=10

et pour persister, ouvrez /etc/sysctl.conf et ajouter (ou changer)

vm.swappiness=10

Plus d'information ici .

Considérez la valeur comme un pourcentage et moins, cela signifie d’utiliser moins de swap.

Sur mon ordinateur portable avec 16 Go de RAM, en utilisant 10, je vais bien.

vfsoraki
la source