Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

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
add comment

2 Answers

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
add comment

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? –  makerofthings7 Jan 8 '13 at 20:14
add comment

Your Answer

 
discard

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.