Verwenden von KSM in OpenVZ

Verwenden von KSM in OpenVZ

Ich richte einen OpenVZ-Knoten ein und obwohl bisher alles gut aussieht, bin ich mir nicht sicher, ob KSM in OpenVZ funktioniert oder nicht.

Der Großteil dieses Threads scheint darauf hinzuweisen, dass KSM aufgrund eines Konflikts deaktiviert wurde. Die letzte Person scheint es zum Laufen gebracht zu haben, verwendet aber KVM. Dies sind die besten Informationen, die ich zu KSM in OpenVZ finden konnte.

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

Wenn ich OpenVZ mit KSM verwenden könnte, wäre das sehr nützlich, da ich beabsichtige, viele nahezu identische Prozesse auszuführen, die vollständig voneinander isoliert sein müssen. Vielen Dank im Voraus für alle Hinweise, die mir helfen würden, besser zu verstehen, wie ich OpenVZ angehen soll (oder einfach bei KVM bleiben)!

Antwort1

KSM (Kernel Same Page Merging)wird definitiv nicht von OpenVZ-basierten Kerneln unterstützt. Siehe diese Quelle mit dem Titel:KSM (Kernel Samepage Merging) – Thomas Krenn Wiki.

Die Virtualisierung KVM unterstützt KSM. Basierend auf dieserFehlerbericht OpenVZunterstützt es nicht.

Der Link, auf den sich dieser Auszug bezieht, ist derselbe, den Sie in Ihrer Frage angegeben haben. Wenn Sie KSM also wirklich nutzen möchten, müssen Sie Ihre Virtualisierungstechnologie beispielsweise von OpenVZ auf KVM umstellen.

Wenn Sie nicht sicher sind, ob ein bestimmter Kernel mit KSM-Unterstützung erstellt wurde, können Sie dies mit dem folgenden Befehl überprüfen:

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

verwandte Informationen