Skip to content
 

RAM-Bedarf von XEN

Wie jedes andere Virtualisierungssystem hat auch XEN einen Overhead. Im folgenden wird der RAM-Bedarf von XEN kurz erläutert.

Die benötigte RAM-Menge teilt sich in zwei Teile auf, die Menge die direkt vom XEN-Hypervisor genutzt wird, und den Teil, den die Verwaltung benötigt.

Da man in der Regel aus Sicherheits- und Performancegründen in der Domain-0 nur die Verwaltung laufen lässt, ist der RAM-Bedarf für die Domain-0 der Verwaltung zuzurechnen.
64 MB RAM gelten als “sichere Minimalausstattung” für die Domain-0.

Der Hypervisor benötigt auch etwas RAM, die Menge hängt vom Systemtyp (i386 oder x86/64) ab, und von der Menge an installierten RAM

Nutzung i386 x86/64
XEN-HEAP (für den Hypervisor) 12 MB 16 MB
Speicherverwaltung 7 MB/GB 12 MB/GB

Um den gesamten Bedarf auszurechnen, muss man die Werte nun addieren.

Als Beispiel ein i386 System mit 1 GB RAM:
12 MB + 1*7 MB = 19 MB für XEN + 64 MB für die Verwaltung = 83 MB

Als weiteres Beispiel ein i386 System mit 3 GB RAM:
12 MB + 3*7 MB = 33 MB für XEN + 64 MB für die Verwaltung = 97 MB

Als weiteres Beispiel, das letzte System, aber als x86/64:
16 MB + 3*12 MB = 48 MB für XEN + 64 MB für die Verwaltung = 112 MB