KSM — Kernel SamePage Merging тюнинг на грани фантастики

Kernel SamePage Merging«Затюнинговать» свой сервер можно с помощью KSM. Таким образом, вы можете использовать Linux c KSM и без KSM для виртуализации.
Для KVM необходимо компилировать ядро с данной фишкой.

Ее нужно включить через service ksm start. Причем, он поработает 10 сек. и выключется. Это исправляется следующей командой:

service ksmtuned stop

Далее опять включаем ksm.

Все переменные находятся здесь /sys/kernel/mm/ksm

Для управления и просмотра статистики доступны следующие ключи:
full_scans — количество выполненных операций сканирования
pages_shared — количество используемых общих, объединенных страниц
pages_sharing — количество потенциально сохраненных страниц
pages_to_scan — количесто страниц которое будет просканировано перед принудительной паузой
pages_unshared — количество «претендентов» на объединение
pages_volatile — количество страниц которые меняются слишком часто
run — ключ запуска KSM
sleep_millisecs — пауза между сканированиями памяти

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *