Die gemeinsame Arbeitsspeichernutzung ist eine proprietäre ESXi-Technik, die zu einer größeren Arbeitsspeicherdichte auf einem Host beitragen kann.

Die gemeinsame Arbeitsspeichernutzung beruht auf der Tatsache, dass mehrere virtuelle Maschinen Instanzen desselben Gastbetriebssystems ausführen, gleiche Anwendungen oder Komponenten laden oder gemeinsame Daten enthalten. In einem solchen Fall wendet der Host eine proprietäre Technik für die transparente gemeinsame Nutzung von Arbeitsspeicherseiten an, um redundante Kopien von Arbeitsspeicherseiten zu eliminieren. Durch die gemeinsame Arbeitsspeichernutzung ist der Arbeitsspeicherverbrauch durch die Arbeitslast einer virtuellen Maschine oftmals geringer als bei der Ausführung auf einer physischen Maschine. Folglich kann eine höhere Überbelegung effizient unterstützt werden. Der Anteil des durch die gemeinsame Arbeitsspeichernutzung eingesparten Arbeitsspeichers hängt davon ab, ob die Arbeitslast aus nahezu identischen Maschinen besteht, sodass möglicherweise mehr Arbeitsspeicher freigegeben wird. Bei einer heterogenen Arbeitslast erben sich dagegen möglicherweise deutlich geringere prozentuale Arbeitsspeichereinsparungen.

Anmerkung:

Aufgrund von Sicherheitsbedenken ist die transparente gemeinsamen Nutzung von Arbeitsspeicherseiten zwischen virtuellen Maschinen standardmäßig deaktiviert und die gemeinsame Nutzung von Speicherseiten ist auf die gemeinsame Arbeitsspeichernutzung zwischen virtuellen Maschinen beschränkt. Dies bedeutet, dass die gemeinsame Nutzung von Arbeitsspeicherseiten nicht zwischen virtuellen Maschinen, sondern nur innerhalb einer virtuellen Maschine verwendet wird. Weitere Informationen hierzu finden Sie unter Gemeinsame Arbeitsspeichernutzung durch mehrere virtuelle Maschinen.