Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

VMware configuration give me various options for upgrade the cpu of the virtual machine.

  • Number of virtual sockets
  • Number of cores per socket

If I need 4 cpu in my linux box, which is better for perfomance, 4x1, 2x2, 1x4?

share|improve this question
up vote 7 down vote accepted

They should be pretty much equal. My understanding is that those options exist for software that is licensed per socket.

share|improve this answer

Technically there will some small variation but most of that will be based on your physical CPUs and their layout, your chipset and other load patterns. The only real way to be certain would be to benchmark each configuration - you may see 1-2% difference but there's a lot of effort to get to that.

share|improve this answer
I'd love to see more detail on how/why there is a performance difference w.r.t. VMWare. e.g. doe VMWare actually use the socket/core definition to assign threads differently? – LamonteCristo Jan 8 '13 at 20:14

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.