Performance with 1xvCPU and 2xvCPU VMs
Posted on 2008-10-16
Hi. I've been reading some info re. running single vCPu and dual/quad vCPU virtual machines on the same ESX host.
I believe that not only can assigning multiple vCPUs to a VM that doesn't really need it can affect performance of other VMs by using CPU cycles that could be used elsewhere, but I've also read that the CPU scheduler in ESX has to work overtime to work out what gets scheduled next when you start mixing VMs with different numbers of vCPUs.
Is this correct, and how much effect does this have in real environment?