100% CPU Leistung einer VM zuweisen
Verfasst: 04.12.2014, 16:06
Hallo zusammen,
ich wollte einen neuen alten Host testen und dabei ist mir etwas aufgefallen was ich so noch nicht kannte.
Host mit 2 Sockets, jeweils E5-2650 @ 2GHz
Zusammen 16 Kerne (32 mit HT)
Auf diesem habe ich eine VM (2008R2 erstellt) und 32 vCPU´s zugewiesen (2 Sockets, 16 Cores). In dieser VM läuft testweise eine Applikation welche 100% CPU-Last verursacht. Innerhalb vom Windows sehe ich auch das alle 32 Kerne mit 100% Last ausgelastet sind.
Was hier nun das Interresante ist:
Die VM Selbst sagt "Belegte Host CPU 47767MHz"
Der Host sagt CPU-Nutzung 19139 MHz
Theoretisch müsste die Rechenleistung jedoch bei ~64000MHz sein.
Ist das ein Anzeigefehler oder so gewollt?
*edit*
der vSphere Client zeigt in der Übersicht nur die "normalen" Kerne an (16x1,995GHz), nicht die HT-Kerne. Kann man das ändern da die HT Kerne ja auch genutzt werden
ich wollte einen neuen alten Host testen und dabei ist mir etwas aufgefallen was ich so noch nicht kannte.
Host mit 2 Sockets, jeweils E5-2650 @ 2GHz
Zusammen 16 Kerne (32 mit HT)
Auf diesem habe ich eine VM (2008R2 erstellt) und 32 vCPU´s zugewiesen (2 Sockets, 16 Cores). In dieser VM läuft testweise eine Applikation welche 100% CPU-Last verursacht. Innerhalb vom Windows sehe ich auch das alle 32 Kerne mit 100% Last ausgelastet sind.
Was hier nun das Interresante ist:
Die VM Selbst sagt "Belegte Host CPU 47767MHz"
Der Host sagt CPU-Nutzung 19139 MHz
Theoretisch müsste die Rechenleistung jedoch bei ~64000MHz sein.
Ist das ein Anzeigefehler oder so gewollt?
*edit*
der vSphere Client zeigt in der Übersicht nur die "normalen" Kerne an (16x1,995GHz), nicht die HT-Kerne. Kann man das ändern da die HT Kerne ja auch genutzt werden