En aquest article us presento una infografia sobre Swappiness una interessant variable que ens permet gestionar l'ús de la Swap en Linux.
Què és Swappiness?
Segons la wikipedia:
Swappiness és una propietat del Nucli Linux que permet establir un balanç entre l'ús de l'Espai d'intercanvi (Swap en anglès, per això el nom de la propietat) i la Memòria d'accés aleatori (RAM).
Quines coses modifica?
RAM
És on es carreguen els programes i arxius que s'estan utilitzant en un moment determinat.
És millor i més ràpida, però no sempre és suficient
Intercanvi
Un tros de disc dur que es servir com RAM.
Sol ser més gran i és molt lenta comparada amb la RAM
Que signifiquen els valors de swappiness?
Quan configurem un valor el sistema intenta aconseguir aquestes proporcions d'ús entre la RAM i la 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%
Amb el valor 100 indiquem al sistema que intenti mantenir el màxim de RAM lliure passant al disc dur tot el que no es faci servir en cada moment.
Valors recomanats per swappiness
- Servidors 10
-
Equips d'escriptori amb menys de 1GB de RAM 10
-
Equips d'escriptori amb 1GB o menys de RAM 60
Com configurar Swappiness?
Esbrinar swappiness
cat / proc / sys / vm / swappiness
Provar valors de Swappiness
Només és vàlid fins al pròxim reinici és recomanable utilitzar-lo per provar l'estabilitat del canvi no sempre els canvis van bé en tots els equips és recomanable provar diversos valors abans de quedar-se amb un de manera definitiva.
ressò 10 > /proc / sys / vm / swappiness
Canviar el valor d'swappiness definitivament
Per això és necessari canviar el valor de vm.swappines en /etc / sysctl.conf
obrim com a root el fitxer de configuració
nano /etc/sysctl.conf
Si no hi ha la línia següent, la afegim la final amb el valor que ens interessi, si ja està, canviem el valor.
vm.swappiness = 10
Canviant el valor a l'arxiu canviem el valor de la variable.
Espero que us hagi agradat l'article i la infografia, si és així no oblideu donar +1 o compartir la pàgina és el motor que fa que segueixi escrivint. Moltes gràcies per avançat.
Molt ben explicat.