( uid_2716 | 2012. 10. 21., v – 11:15 )

Kezdd azzal, hogy kikapcsolod a swap-et.

Az elengedhetetlen memóriaigény a fenti alapján 3803 - 3231 + 328 = 900 MB volt. A gyorsítótár nyilván a deluge miatt nőtt meg ennyire. Az inaktív processzek adatait lassanként kiírta swap-ra a rendszer, hogy minél több RAM-ot állíthasson a cache szolgálatába. Amikor elkezdett minden akadozni, akkor vagy valamelyik processz felébredt és be kellett lapozni az adatait, vagy a deluge miatt még több cache is jól jött volna, és a kernel elkezdett kötegesen kidobálni lapokat a swap-re.

Ez alapvetően helyes viselkedés szervercélú felhasználásnál (deluge), azonban te interaktívan dolgoztál (film); számodra fontosabb az alacsony válaszidő, mint a deluge hosszútávú diszkigénye. Kapcsold ki a swap-et, vagy maszatolj a vm.swappiness sysctl-lel. http://www.linuxinsight.com/proc_sys_vm_swappiness.html

Szerk: elszámoltam az elejét, javítva.