Possible Duplicate:
Can you help me with my software licensing question?
when a server has more than 8 cores per CPU (total 16 logical procs) and ESX standard license is applied, what does it mean for VM performance? Since each VM on host is allowed only 4 vCPUs max
VMWare ESX/ESXi limits the no of vCPUs per guest VM depending on the license:
standard Lic = 4 vCPU Advanced Lic = >4 since i dont know exact number
is there need to upgrade to Advanced version for any perf benefits if none of VMs have workloads that need more than 4 vCPUs?
HERE is a handy guide to the various capabilities based on licence type - as you can see only Enterprise Plus (not Advanced) supports >4-way vSMP (specifically 8 with 4.0U1). And to answer your question - only ever give a VM what it needs, never any more - adding more is likely to actually slow down your VM.