Und wie sieht es bei VMware mit den C-States aus?

Und wie sieht es bei VMware mit den C-States aus?

VMware ESXi 8.0 Update 3a verhält sich auf demselben Server etwas anders. Hier scheint das im BIOS gewählte Profil „Static High Performance“ tatsächlich so zu greifen, wie man es erwarten würde.

Extop zeigt keine Nutzung von C6. Die Prozessoren wechseln lediglich zwischen C0 und C1:

  • C0: Der Prozessorkern arbeitet aktiv.
  • C1: Der Kern befindet sich in einem leichten Ruhezustand.
  • C6: Wird auf diesem System unter VMware nicht genutzt.

Die tiefen Schlafzustände bleiben damit abgeschaltet. VMware setzt die Einstellung des Servers auf meinem System also ohne weitere Anpassungen um. Zusätzliche Startparameter, wie zuvor bei Proxmox, waren nicht notwendig.

Das Ergebnis hat allerdings seinen Preis: Bereits im Leerlauf benötigt der Server rund 150 Watt.

Ob das sinnvoll ist, hängt wieder vom Einsatzzweck ab. Für ein Homelab ist ein dauerhaft hoher Verbrauch meistens unnötig. Bei Arbeitslasten, die kurze Reaktionszeiten und eine möglichst gleichbleibende Leistung benötigen, kann dieses Verhalten dagegen gewünscht sein.

Der Vergleich zeigt vor allem eines: Die gleiche BIOS-Einstellung kann sich je nach Hypervisor unterschiedlich auswirken. Während Proxmox auf meinem Server trotz „Static High Performance“ weiterhin C6 nutzte, beschränkt sich VMware auf C0 und C1.

Damit macht VMware in diesem Fall genau das, was im BIOS bestellt wurde. Es liefert volle Leistung und schickt anschließend die passende Stromrechnung.

 

Schreiben Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert