3.0.0 b1 SMP issues

Postings relating to old VirtualBox pre-releases
Post Reply
jello3d
Posts: 3
Joined: 22. Jun 2009, 05:10
Primary OS: MS Windows 2008
VBox Version: OSE other
Guest OSses: XP, Vista, 7, 2008

3.0.0 b1 SMP issues

Post by jello3d »

I have Vbox 3.0.0 b 1 on Windwos Server 2008 x64. This is a Core i7 920, with hyperthreading enabled. 12GB ram.

As a test of SMP performance, I am doing 3d rendering using 3ds max on a Vista x64 client VM. The VM is in a .VHD created on Hyper-V on an identical system. Hyper-V is not install on the test host.

1) If I use 8 virtual CPUs in VBox (one for each thread), the VM does not boot. It will boot with 4.

2) A scene rendering in the physical OS renders in about 3:30... utilizing all 8 threads at 100%.
The same scene rendered on the same machine without hyperthreading renders in about 4:20.
The same scene rendered in the VM under Hyper-V, with or without hyperthreading on, also takes 4:20.
The same scene in the same VM, under VirtualBox with 4 virt Processors takes about 15:30.

So, interestingly, Hyper-V renders are near native processor speed, but the performance benefits of HyperThreading are lost.

VirtualBox 3 beta 1 clearly has some trouble utilizing the processor threads completely. Task manager shows that 4 of the 8 threads do get used, but they only get utilized to about 50% each... or a total CPU utilization of about 34%, when the VM's task manager believes it is using 100% of its 4 virtual processors.

We're getting there... but we're still very beta.
Marian Kechlibar
Posts: 18
Joined: 26. Apr 2009, 12:35
Primary OS: openSUSE
VBox Version: PUEL
Guest OSses: Windows XP

Re: 3.0.0 b1 SMP issues

Post by Marian Kechlibar »

It seems that it has something to do with the installed HAL in the Windows guest. I have met similar challenges with mine (trying to compile huge projects with make -j 4).

Let us hope that beta 2 will resolve these issues.
Post Reply