I agree you
might have a problem but equally you may not.
The way that the vcpu to real cpu ratio argument is presented here is that,
especially for new users, it appears that the only safe configurations are, for example,
On a real 2-way processor :
Only run 1 uni-processor guest and leave one for VirtualBox/Host.
On a real 4-way processor:
Only run one 2-way guest and one uni-processor guest - with one for VB/Host or
perhaps, three uni-processor guests - with one for VB/Host.
I actually started using VirtualBox about 6 months ago and had already migrated my
workloads before I joined the forum. As I hope you can appreciate, I was somewhat
surprised by these recommendations as I was already not following them.
Having started using Hypervisors in the 1970's and hardware virtualisation in the 1980's,
I was happy to consolidate guests based on how I expected VirtualBox (and indeed
the guest workloads) to perform. Nothing that I've seen in the last six months has
made me alter my opinion.
I run VirtualBox on a Debian Host(s) and am very pleased with both the function and
performance of the product. It performs very well, even under heavy loads.
Furthermore, I am fully aware that should I encountered performance related problems,
or odd timing like behaviour within the guest, then it is for me to diagnose the problem.
I will admit that I have encountered one small problem when over-committing one of
my Quad-core machines for an extended period ... it starts to sound like a lawn mower
My fault entirely of course, it's a machine from around 2011 and when I rebuilt it I did not
replace the stock Intel cooler.