воскресенье, 30 ноября 2008 г.

Виртуальная память (своп)

Взято из рассылки ALTLinux:

==========================================

Для использования в первую очередь оперативной памяти можно сделать
следующее: в файле /etc/sysctl.conf добавить 2 параметра

vm.swappiness = 10
vm.vfs_cache_pressure = 1000

И перегрузить компьютер..

Конечно же это полностью не исключит использование свопа, однако при
непиковых нагрузках (а это, как правило, более 90 % времени работы)
обращений к свапу не будет..

Однако - это имеет свой положительный эффект в случае достаточного
количества оперативной памяти - 512 мб или больше - проверено на
собственной "шкуре".

Если же у вас меньше 512 мб (чаще всего это может быть 256 мб), то
параметры эти должны быть похожими на такие:

vm.swappiness = 90 (или даже 100, но я не стал делать - так работает
неплохо)
vm.vfs_cache_pressure = 10

Быстродействие на слабых компах в этом случае заметно улучшается по
сравнению с дефолтными настройками для двух этихпараметров в 60 и 100..


-- 
С уважением,
Владимир Гусев
_______________________________________________
community mailing list
community@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/community
============================================================