Ich habe eine Debian-Maschine mit 4 CPU-KernenAusführen von Xenmit zwei virtuellen Maschinen, und ich habe Probleme, die tatsächliche Gesamt-CPU-Auslastung zu ermitteln.
Jeder Maschine sind zwei VCPUs zugewiesen, ohne dass es eine Obergrenze für die CPU-Nutzung gibt:
Domain-0 0 256 0
dom01 1 256 0
dom02 4 256 0
Während der Anmeldung bei jedem dieser Rechner top
wird eine CPU-Auslastung von 80–90 % auf jeder CPU angezeigt (ich drücke „1“, um jeden Kern einzeln anzuzeigen). xentop
auf dom0 stimmt dieser Bericht mit diesem Bericht überein.
Auf Dom0 ist jedoch top
zu sehen, dass alle vier CPU-Kerne die meiste Zeit im Leerlauf verbringen.
Verbirgt Xen die CPU-Auslastung der virtuellen Umgebungen vor Dom0 top
? Wenn ja, gibt es eine Möglichkeit, die tatsächliche Auslastung der CPU-Kerne auf dem Computer anzuzeigen?
Antwort1
Richtig, dom0 erkennt die CPU-Aktivität von domU nicht.
Die Antwort liegt in Ihrer Frage: xentop
Auf dom0 wird Ihnen die tatsächliche Auslastung der CPUs angezeigt.