Linux Swap - swappiness

Parametr swappiness nastavuje míru využívání swapu jádrem, tedy tendenci přesouvat procesy nebo nevyužívaná data z fyzické paměti na odkládací disk.


Linux Swap - swappiness Štítky:  , , , ,

    Parametr swappiness ovládá tendenci linuxového jádra přesouvat procesy nebo nevyužívaná data z fyzické paměti na odkládací disk.
V případě, že k odkládání z paměti na disk dochází hodně často, vede tento stav k pomalejším odezvám systému a aplikací. Rychlost odezvy je v tomto případě totiž závislá na rychlosti čtení dat z pevného disku, které je mnohem pomalejší než čtení z RAM.


Parametr swappiness může nabývat hodnotu mezi 0 a 100.
  • swappiness = 0 říká jádru, aby systém neodkládal data z fyzické paměti tak dlouho, jak je to možné, typicky jen při naprostém nedostatku paměti
  • swappiness = 100 říká jádru, aby systém iniciativně odkládal z fyzické paměti na swap disk

Výchozí nastavení v Linuxu je swappiness = 60. Snížením této výchozí hodnoty dojde pravděpodobně zlepšení celkové výkonnosti systému. "Doporučená" hodnota je swappiness = 10, ale konkrétní nastavení vždy závisí na daném systému a jeho využití.

Pro zobrazení aktuálně nastavené hodnoty:

cat /proc/sys/vm/swappiness

Pro jednorázovou změnu nastavení:

sysctl vm.swappiness=10

Pro trvalou změnu je nutno upravit konfigurační soubor:

nano /etc/sysctl.conf

vm.swappiness=10

Následně soubor uložit. Po dalším restartu je již parametr swappiness nastaven na hodnotu 10.


Odkazy:

[1] – Swappiness - Wikipedia, the free encyclopedia:,[online].,,[cit. 2013-09-07], Dostupný na www :
<http://en.wikipedia.org/wiki/Swappiness>
;  
Vaše názory a komentáře: 2 ;  Zobrazeno: 12894 x ;  Hodnoceno: 2 x ;  Hodnocení článku : Hodnocení článku:100%

Hodnocení článku: 1 2 3 4 5

Vaše názory a komentáře (2)
Petr KLÓSKO
#263: 02.12.2014 ; 10:52:00
Jednorázové vyčištění swapu:

# swapoff -a

# swapon -a

Při swapoff pozor na dostatečnou dostupnou kapacitu RAm, jinak ERROR.
 
Petr KLOSKO
#244: 11.09.2013 ; 13:47:48
Jak vypsat seznam swapujících procesů
 

Přidat komentář
Jméno
E-Mail
Zadejte první čísici z čísla Zadejte první čísici z čísla
Pokud očekáváte odpověď na Vámi vložený komentář, zadejte Váš e-mail.
Vložením komentáře souhlasíte s pravidly.