Windows XP uses 200% CPU when given 2 VCPUs
Bug #654913 reported by
.:. brainsik
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
QEMU |
Invalid
|
Undecided
|
Unassigned |
Bug Description
When using libvirt to give a domain 2 CPUs (<domain type='kvm'
Using libvirt 0.8.3-1ubuntu9, tried with the following qemu-kvm packages:
qemu-kvm_
qemu-kvm_
The smp flag being set by libvirt is:
-smp 2,sockets=
To post a comment you must log in.
It turns out, that if you use the ACPI Multiprocessor, this problem goes away. If you use MPS Multiprocessor, then this problem occurs. The worst part is if you originally built the VM without ACPI, then there is *no way* to use on the ACPI HALs in Windows XP without reinstalling. There's a ton of MS knowledge base articles about this.