madone je napisao/la:@drade
Čemu ovo služi u /etc/sysctl.confKod: Označi sve
vm.vfs_cache_pressure=50
Ukratko, postavka adresira kako ce se "cache" koristiti i koliki pritisak je dozvoljen na slobodnu memoriju.Controls the tendency of the kernel to reclaim the memory which is used for caching of directory and inode objects. At the default value of vfs_cache_pressure=100 the kernel will attempt to reclaim dentries and inodes at a "fair" rate with respect to pagecache and swapcache reclaim. Decreasing vfs_cache_pressure causes the kernel to prefer to retain dentry and inode caches. Increasing vfs_cache_pressure beyond 100
causes the kernel to prefer to reclaim dentries and inodes.
Vrijednost "50" nije finalana, treba se poigrati sa swapiness (ovisi koliko memorije ti sustav ima) i navedenom postavkom za dobivanje zeljene responzivnosti sustava. S time recenim, netko vidi poboljsanje, netko ne.
Provjera default postavke:
Kod: Označi sve
cat /pros/sys/vm/vm.vfs_cache_pressure
Evo i README za readahead:
https://fedorahosted.org/readahead/browser/README
Dodatno, evo i jedne zgodne price, u kojoj se govori o "desktop" racunalima i njihovoj responzivnosti (starije stivo, no svejedno zgodno za procitati):
http://rudd-o.com/en/linux-and-free-sof ... o-fix-that
EDIT2:
Uvijek se sjetim jos nesto dodati nakon sto stisnem "Posalji" tipkalo. Evo jos par zgodnih "tuneable" postavki:
Kod: Označi sve
vm.dirty_ratio
Kod: Označi sve
vm.dirty_background_ratio