Это мой первый вопрос, и я просто расстроен. Я не могу успешно включить KSM на моем недавно установленном сервере CentOS.Как включить KSM в CentOS 6?
В настоящее время на сервере размещается простая виртуальная машина Java, которая выделяет почти 1,2 ГБ ОЗУ, я хочу, чтобы она использовала меньше ОЗУ, но KSM не запускается.
На каждой загрузке моей системы работает:
эхо 1>/SYS/ядро / мм/КСМ/запустить
эхо 500>/SYS/ядро / мм/КСМ/sleep_millisecs
full_scans 0
pages_shared 0
pages_sharing 0
pages_to_scan 50000000
pages_unshared 0
pages_volatile 0
run 1
sleep_millisecs 500
Похоже, что это не правильно настроено в ядре.
Так или иначе, выполняя команды для проверки его существование как «сервис КСМ перезагрузки» или «сервис ksmd перезагрузки» выходы:
КСМ: неизвестный сервис
Любой намек?
Вы пробовали [документацию] (https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Virtualization_Administration_Guide/chap-KSM.html)? Это первый результат, который я получил в поисках «centos ksm». – larsks
Да @larsks, это причина того, почему я спрашиваю, когда я пытаюсь «service ksm start»: ksm: unknown service –
В документации рассказывается, какой пакет включает службу 'ksm'. Вы его установили? Это не ясно из вашего вопроса. – larsks