sej7278 wrote:As VMWare have always stated, you can't really benchmark a virtual system, especially if you're using the guest clock, and yes sometimes you end up with stupid results like the guest being faster than the host!
Right, that's the common mistake people make.
sej7278 wrote:I'd say KVM should be the fastest of the three as its more of a hypervisor than the other two.
KVM is no different from VMWare or VirtualBox. Confused with Xen perhaps?
sej7278 wrote:VirtualBox sucks for compilation, mainly due to the speed of disk access it seems, and multiple cores doesn't help; this has been discussed before. I've tried Visual Studio and gcc and they are horrendously slow at compiling things like XBMC or the Linux kernel.
The bottleneck lies elsewhere. Nested paging shows close to host performance in uni and smp VMs. (see the benchmark post)