Ticket #5744 (closed defect: duplicate)
High Core 1 Duo host CPU usage when when multi-CPU guest is idle
|Reported by:||spaaarky21||Owned by:|
|Host type:||Mac OS X|
Hopefully this isn't a duplicate. I've seen a lot of similar problem mentioned in forums but most of those were for previous versions, prior to guest SMP support.
Anyway, have a Windows guest that was installed prior to guest SMP support in VBox and it works great but since it was installed when only one CPU was available to the guest, the Windows installation is not using an SMP kernel and the VM never uses more than 50% of the host's CPU time.
So, to take advantage of the host's dual core processor, I created a new VM with two CPU's and installed a fresh copy of Windows. The VM makes use of both of the host's cores now but it uses 100% of the host's CPU time when the guest is idle. I have read about similar issues in the forums but those tended to be related to specific programs like Google Chrome and MS SQL. For me, the guest is unusably slow and it takes an unreasonably long time just to boot the system and get logged in. Running applications in the guest is out of the question.
I am running VirtualBox 3.1.0 on MacOS X 10.6.2 on a MacBook with a Core 1 Duo processor. I had the same problem with VBox 2.x under OS 10.4. I wonder if the problem is specific to my laptop's CPU? A lot of people are using guest SMP successfully on Macs but I assume most of those are running on a Core 2 Duo since the original Core Duo was so short lived.