Swappiness systèmes GNU Linux. Ce qui est et comment le configurer

Dans cet article, je présente une infographie sur les swappiness une variable intéressante qui nous permet de gérer l'utilisation de Linux Swap.

swappiness

Quel est swappiness?

Selon wikipedia:

Swappiness est une propriété du noyau Linux qui permet d'établir un équilibre entre l'utilisation de l'espace de swap (Anglais swap, d'où le nom de la propriété) et Random Access Memory (RAM).

Que les choses ont changé?

RAM

Est où les programmes et les fichiers qui sont en cours d'utilisation à un moment donné sont chargées.

Ce est mieux et plus vite, mais ne est pas toujours suffisante

Échange

Un morceau de disque dur qui est utilisé comme RAM.

Généralement plus grands et est très lent par rapport à la RAM

Qu'est-ce que les valeurs swappiness?

Lorsque vous définissez une valeur le système tente d'atteindre ces taux d'utilisation entre RAM et Swap.

Swappinness 0 RAM 100% – SWAP 0%

Swappinness 35 RAM 65% – SWAP 35%

Swappinness 60 RAM 40% – SWAP 60%

Swappinness 100 RAM 0% – SWAP 100%

Avec la valeur 100 indiquer que le système pour essayer de garder autant de RAM libre sur le disque dur passé tout ce qui ne est pas utilisé en tout temps.

Les valeurs recommandées swappiness

  • Serveurs 10

  • Les ordinateurs de bureau avec moins de 1 Go de RAM 10

  • Les ordinateurs de bureau avec 1 Go de RAM ou moins 60

Comment configurer swappiness?

Découvrez swappiness

cat / proc / sys / vm / swappiness

Essayez des valeurs swappiness

Valable uniquement jusqu'au prochain redémarrage est recommandé de l'utiliser pour tester la stabilité du changement ne est pas toujours les changements vont bien sur tous les ordinateurs est conseillé de tester différentes valeurs avant de se installer définitivement une.

        écho 10 > /proc / sys / vm / swappiness

Modifiez la valeur de swappiness définitivement

Ceci nécessite de modifier la valeur de vm.swappines dans /etc / sysctl.conf

ouvert en tant que fichier de configuration racine

        nano /etc/sysctl.conf

Se il n'y a pas de ligne suivante, la finale avec la valeur ajoutée qui nous intéresse, si déjà, modifier la valeur.

        vm.swappiness = 10

Modification de la valeur dans le fichier modifier la valeur de la variable.

Je espère que vous avez aimé l'article et infographie, si oui ne oubliez pas de +1 ou de partager la page est le moteur qui me empêche d'écrire. Merci beaucoup à l'avance.

Pour effectuer cet article, nous avons utilisé les sources ou ressources suivantes:


Au sujet de Ignacio Alba Obaya

Micro-ordinateur et de la formation technique pour l'emploi. Amant de nouvelles technologies. GNU Manager / Linux et Windows.

Laisser un commentaire