OpenVZ와 함께 KSM 사용

OpenVZ와 함께 KSM 사용

OpenVZ 노드를 설정하고 있는데 지금까지는 모든 것이 괜찮아 보이지만 KSM이 OpenVZ에서 작동하는지 혼란스럽습니다.

이 스레드의 대부분은 일종의 충돌로 인해 KSM이 비활성화되었음을 언급하는 것 같습니다. 마지막 것은 이미 작동하고 있는 것 같지만 KVM을 사용하고 있습니다. 이것은 OpenVZ에서 KSM에 대해 찾을 수 있는 최고의 정보입니다.

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

서로 완전히 격리되어야 하는 거의 동일한 프로세스를 많이 실행할 계획이므로 KSM과 함께 OpenVZ를 사용할 수 있다면 매우 유용할 것입니다. 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

관련 정보