Использование KSM в OpenVZ

Использование KSM в OpenVZ

Я настраиваю узел OpenVZ, и хотя пока все выглядит хорошо, я не понимаю, работает ли KSM в OpenVZ.

Большинство в этой ветке, похоже, отмечают, что KSM был отключен из-за какого-то конфликта. Последний человек, похоже, заставил его работать, но использует KVM. Это лучшая информация, которую я смог найти о KSM в OpenVZ.

https://bugzilla.openvz.org/show_bug.cgi?id=1623

Если бы я мог использовать OpenVZ с KSM, это было бы очень полезно, так как я собираюсь запустить много почти идентичных процессов, которые требуют полной изоляции друг от друга. Заранее спасибо за любые указания, которые помогут мне лучше понять, как подойти к OpenVZ (или просто придерживаться KVM)!

решение1

KSM (слияние страниц ядра)определенно не поддерживается ядрами на базе OpenVZ. См. этот источник под названием:KSM (слияние страниц ядра) - Thomas Krenn Wiki.

Виртуализация KVM поддерживает KSM. Исходя из этогоОтчет об ошибке OpenVZне поддерживает его.

Ссылка, на которую ссылается отрывок, та же самая, которую вы включили в свой вопрос. Так что, учитывая это, если вы действительно хотите использовать KSM, вам придется переключить вашу технологию виртуализации с OpenVZ на KVM, например.

Если вы не уверены, было ли конкретное ядро ​​собрано с поддержкой KSM, вы можете использовать эту команду для проверки:

$ grep KSM /boot/config-`uname -r`
CONFIG_KSM=y

Связанный контент