Kvm
在 OpenVZ 中使用 KSM
我正在設置一個 OpenVZ 節點,雖然到目前為止一切看起來都不錯,但我對 KSM 是否在 OpenVZ 中工作感到困惑。
該執行緒的大部分似乎都注意到 KSM 由於某種衝突而被禁用。最後一個人似乎已經讓它工作了,但正在使用 KVM。這是我在 OpenVZ 中可以找到的關於 KSM 的最佳資訊。
https://bugzilla.openvz.org/show_bug.cgi?id=1623
如果我可以將 OpenVZ 與 KSM 一起使用,那將非常有用,因為我打算執行許多幾乎相同的程序,這些程序需要彼此完全隔離。提前感謝任何可以幫助我更好地理解如何處理 OpenVZ(或堅持使用 KVM)的指針!
基於 OpenVZ 的核心絕對不支持KSM(核心同頁合併) 。請參閱標題為:KSM (Kernel Samepage Merging) - Thomas Krenn Wiki的原始碼。
虛擬化 KVM 支持 KSM。基於此錯誤報告 OpenVZ不支持它。
摘錄引用的連結與您在問題中包含的連結相同。因此,如果您真的想使用 KSM,就必須將您的虛擬化技術從 OpenVZ 切換到 KVM。
如果您不確定某個特定核心是否支持 KSM 建構,您可以使用此命令檢查:
$ grep KSM /boot/config-`uname -r` CONFIG_KSM=y