swappiness, sysctl.conf

 ( turul16 | 2007. április 2., hétfő - 17:34 )

Ha szeretnénk, hogy több memória legyen cache-nek:
echo "vm.swappiness=100" >> /etc/sysctl.conf
Ebben a fileban lévő bálításokat minden rendszerintításkor beállítja.

Desktop rendszereken javallott.

(Természetesen root ként (pl. sudo), relációs jel számra figyelni)

Ha rendszerünkön nincs ilyen config file, akkor a parancssorba, vagy egy bootoláskor lefutó parancs fileba:
echo 100 > /proc/sys/vm/swappiness

Ha, ezek után túl sokat swappelne (régen használt taskra nagyon lassan vált viszza) a rendszer akkor vegyük ki, vagy csökkentsük az értékét.

Még néhány említésre méltó dolog, ami nekem sysctl.conf -ban van.
dev.rtc.max-user-freq=1024
Is ajánlott beállítás. (mplayer szereti)

Ha NATolunk ill. routerkedünk net.ipv4.ip_forward = 1 -et itt is meg lehet adni.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

dev.rtc.max-user-freq: qemu is így szereti, úgyhogy ez mindíg benn csücsül a /etc/rc.d/rc.local-ban. :)

sysctl.conf való erre :)

--
The Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.

"Ha, ezek után túl sokat swappelne (régen használt taskra nagyon lassan vált viszza) a rendszer akkor vegyük ki, vagy csökkentsük az értékét."

Pont ezért ajánlják más oldalakon a 100-as értéket szerverekre, asztalra kisebbet, akár 0-t, hogy az alkalmazások jól tudjanak reagálni.

(nem saját tapasztalat, úgyhogy ne kövezzetek meg érte!)

+1

színes aláírás

Egyénenként eltér, hogy kinek mi felel meg az ízlésének:

http://www.linuxvox.com/2009/10/what-is-the-linux-kernel-parameter-vm-swappiness/

Andrew Morton sets his workstation vm.swappiness parameter to 100. “My point is that decreasing the tendency of the kernel to swap stuff out is wrong. You really don’t want hundreds of megabytes of BloatyApp’s untouched memory floating about in the machine. Get it out on the disk, use the memory for something useful.”

Persze lehet, hogy azóta AM meggondolta magát. Vagy csak urban legend a dolog :D

swapoff -a
Egyszeruen keptelenseg, hogy egy Seamonkey meg egy Firefox (ja, es Azureus) mellett, 4G memoriaval elinditva egy XP VirtualBox-ban a Load 15-re szokik fel, IOWait 70% korul :(
Megnezem most mi lesz, hoyg nincs swap. Nem hiszem el, hoyg 4G ne legyen eleg ennyi cuccnak...

--
http://www.micros~1