Ich habe 2 VMs als Gäste auf einer KVM-Virtualisierungsplattform unter Ubuntu 10.04. Eine VM ist ein Ubuntu 10.04-System, die andere ein Windows 7-System. Wenn beide Rechner vollständig abgemeldet sind, verbraucht der Linux-Rechner 1% der CPU, der Windows-Rechner 45-50%. Die Grafiken in virt-manager scheinen dies zu belegen. Auf dem Win7-Image ist nichts installiert, das im Hintergrund ausgeführt werden könnte. Es ist so frisch wie möglich.
Warum verwendet die Windows-VM so viel mehr als die Linux-VM, wenn beide abgemeldet sind und sich im Leerlauf befinden?
Bearbeiten:
Ich habe den Gast von Anfang an mit Paravirt-Speicher und Netzwerktreibern installiert. Ich glaube nicht, dass noch andere Treiber fehlen, irre ich mich?
Laut dem Task-Manager des Gastes ist es tatsächlich müßig. Taskman beansprucht ungefähr 1 oder 2% der Gast-CPU, aber es gibt keine anderen Prozesse, die CPU-Zeit in Anspruch nehmen.