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(커널 Samepage 병합) - Thomas Krenn Wiki.

가상화 KVM은 KSM을 지원합니다. 이를 바탕으로버그 신고 OpenVZ그것을 지원하지 않습니다.

발췌한 링크는 귀하의 질문에 포함시킨 링크와 동일합니다. 따라서 KSM을 실제로 활용하려면 예를 들어 가상화 기술을 OpenVZ에서 KVM으로 전환해야 합니다.

특정 커널이 KSM 지원으로 빌드되었는지 확실하지 않은 경우 다음 명령을 사용하여 확인할 수 있습니다.

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

관련 정보