Windows Client w/ 2+ CPUs thrashes

Discussions related to using VirtualBox on Solaris hosts.
Post Reply
apljavaman
Posts: 15
Joined: 7. Jan 2009, 19:19
Primary OS: Solaris
VBox Version: OSE other
Guest OSses: Windows, Linux, Solaris
Location: Maryland

Windows Client w/ 2+ CPUs thrashes

Post by apljavaman »

I've seen this problem for a while, and our solution has been only to use 1 CPU for a windows guest.... I notice that it still exists in VBox 4.0.0

If you assign 1 CPU to a windows guest (XP or Win 7), everything works fine, but the more CPUs you assign to the guest, the slower it goes. A little nosing around shows that the task manager shows all of the CPUs you assign seeming to have very similar (but not completely identical) load curves. So, assigning 4 CPUs to a Windows guest basically has the guest crawling along, with the CPU loading being fairly high even while idle.

I'm using Solaris 11 Express, VirtualBox 4.0.0, with the Guest additions installed on the Windows client
guyverdh
Posts: 25
Joined: 7. Jan 2011, 23:02
Primary OS: Solaris
VBox Version: PUEL
Guest OSses: Windows XP 32Bit

Re: Windows Client w/ 2+ CPUs thrashes

Post by guyverdh »

Currently running VBox 4.0.0 on a Lenovo T510 with Solaris 11 Express as the host OS, Windows XP SP3 x32 as the client, 3 CPUs assigned, no thrashing witnessed.

This VM was converted as a P2V using VMWare's converter utility from an older laptop image, so it was built from a multi-cpu/multi-thread image to begin with.
Post Reply