« Отговор #35 -: Mar 22, 2014, 01:48 »
Не задължително, това си зависи от workload-а и swappiness-а. Десктоп машината ми има 8GB RAM ама и там като оставя браузър с 30 таба за една вечер и сутринта тръгна да ровя, почва познатото чагъртане по диска (браузъра с 2-3GB използвана памет, стотина-сто и петдесет MB от тях - в swap-а). Не е кой знае какво и го преживявам. Прекалено нисък swappiness има други негативни моменти, които за десктоп цели се усещат - като например искам да отворя файл в директория с много файлове и понеже dentry-тата й не са кеширани, чакам кретенията да изчете всичко и да си хареса иконките и да ги зареди пак от някакво некеширано място - визуално дразни, макар че това не е пряко следствие от проблема - ако никога не съм отварял тази папка, ще стане същото. Но пак си дразни, може да е ирационално, но swap-ването може да подобри латентността - просто защото статистически има памет, която достъпваш рядко, но кешовете да ги достъпваш често. Много е трудно да кажеш какво точно трябва да се случи, защото си зависи от workload-а.
Когато нямаш особено много памет обаче, тогава в повечето случаи е по-добре да намалиш swappiness-а, не за друго, а защото неудобствата от pageout/pagein-ването започват доста да надвишават неудобствата от това че някакви изчетени блокове от диска не са останали кеширани.