Anyone?

On 23 Apr 2011, at 11:50, Bayard Bell wrote:

> I've got an OpenSolaris guest that I'm using as a compile server, with Mac OS 
> X Server as the host. I've assigned 4 CPUs to the guest, and the guest in 
> fact sees 4 CPUs. From the host perspective, however, what I see is that the 
> guest never ranges substantially above 200% (or 2 CPU) utilisation, even when 
> the run queue is backed up and 4 processes appear to be on the CPU. I'm 
> comparing the compile times to reference against other configurations, and 
> what I'm seeing in VirtualBox leads me to believe that I'm being presented 4 
> CPUs but can't actually consume more than 2. I haven't made any 
> apples-to-apples comparison yet, but this nevertheless seems to be able to 
> keep the system running under load that can't  be sustained with only 2 CPUs 
> assigned, which seems to indicate that the benefits of assigning more than 2 
> CPUs may be more about reducing context switching and CPU migration overhead 
> on the guest than providing the full benefit of increased compute resources 
> (or: IOW words the benefit seems equivalent to provide hyperthreaded virtual 
> CPUs rather than cores).
> 
> Is this expected behaviour? I've looked through the documentation and wasn't 
> able to find any information on this. I'm running 4.0.6 and also saw this 
> behaviour on 4.0.4.

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Attachment: PGP.sig
Description: This is a digitally signed message part

_______________________________________________
vbox-dev mailing list
[email protected]
http://vbox.innotek.de/mailman/listinfo/vbox-dev

Reply via email to