Automatické vyprázdnění swapu

Ahoj !
Obracím se sem s trošku obecnějším a v zásadě distro-independent dotazem.
RAM mám většinu času využitou jen zčásti, jen nárazově zřídka zaplněnou hodně. Při tomto nárazovém zaplnění se nějaké desítky až stovky MB odswapují, což je v pořádku.
Nelíbí se mi však, že i když pak je zas paměť dlouho volná, věci ve swapu zůstávají a “nevrátí” se do RAMky.
To pak může zpomalit např. vypínání počítače či jakoukoli funkcionalitu, která zrovna byla odswapována (?)
Samozřejmě funguje ruční: swapoff -a ; swapon -a
Mě jde však o to, jestli nejde vyprázdnění swapu zařídit nějak automaticky (kouzelný parametr, existující utilita).
Napsat si skript do cronjobu bych zvládl, ale nechci vymýšlet kolo.
Díky za rady a názory :slight_smile:

Vím, že tohle není zrovan odpověď na tvou otázku, ale přesto je to hezky napsané http://askubuntu.com/questions/1357/how-to-empty-swap-if-there-is-free-ram

/proc/sys/vm/swappiness

Nastavením nižšího swappiness přes sysctl se dá snížit odkládání z RAM. Pokud máš volnou RAMku, tak by to mohlo pomoci.

Edit:Aha, tak teď jsem si přečetl onen odkaz…