1. Настройка /proc/sys/vm/swappiness и /proc/sys/vm/vfs_cache_pressure.В псевдофайле swappiness хранится значение (в целых процентах), это уровень свободной памяти, при котором система начнет активно сбрасывать память в своп. Значение по умолчанию: 60. Изменяется значение от 0 до 100.В псевдофайле vfs_cache_pressure хранится значение - уровень выделяемой памяти под кэш. Значение по умолчанию: 100. Пределов значения, к сожалению не знаю.1.1. Если вы хотите ускорить работу системы (особенно те, кому жалко не задействованой оперативки во время работы системы), то измените значение системы, примерно, так:swappiness = 10 , vfs_cache_pressure = 1000 :echo 10 gt; /proc/sys/vm/swappinessecho 1000 gt; /proc/sys/vm/vfs_cache_pressure1.2. Если вы хотите больше использовать своп и кэширование файлов (актуально, например, при просмотре мелких картинок и т.п., а так же тем у кого оперативки меньше 128Мб), то измените значение системы, примерно, так:swappiness = 100 , vfs_cache_pressure = 10 :echo 100 gt; /proc/sys/vm/swappinessecho 10 gt; /proc/sys/vm/vfs_cache_pressure1.3. Теперь сделаем, чтобы эти параметры применялись при загрузке системы.Редактируем файл /etc/sysctl.confnano /etc/sysctl.confдобавим в конец файла строкиvm.swappiness = 10vm.vfs_cache_pressure = 1000илиvm.swappiness = 100vm.vfs_cache_pressure = 10
спасибо всем, кто откликнулсяFor 9773; Beings, тебе - отдельное спасибоВ общем, ничего трогать не стал, ибо к чертям своппинг .еще, я так понимаю, если программу перезапускать, то весь кеш из памяти выгрузится, да? просто комп с утра работал, и сейчас уже 2,2 гига заюзано.