VMware Cloud Community
faster4233
Contributor
Contributor
Jump to solution

Windows 7 Processor usage on ESXi 4.1

Hi,

If i assign a Windows 7 guest 6 logical processors in ESXi it only shows 2. I believe this is because windows 7 only supports 2 sockets. Does this mean it doesnt use the other 4 processors? If so is there anyway i can set it to multiple logical processors as single cores?

Thanks for the help.

David

Reply
0 Kudos
1 Solution

Accepted Solutions
mittim12
Immortal
Immortal
Jump to solution

This post shows what your looking for I believe. It shows how to switch the VM to cores instead of processors.

http://www.yellow-bricks.com/2009/06/04/per-processor-licenses-for-your-application/






If you found this or any other post helpful please consider the use of the Helpful/Correct buttons to award points

Twitter: http://twitter.com/mittim12

View solution in original post

Reply
0 Kudos
5 Replies
golddiggie
Champion
Champion
Jump to solution

Which edition of ESXi 4.1 are you running??? How many physical sockets, and cores, does your host have? What processor(s) do you have inside the host??

Keep in mind, this is a case where less is better... Tossing more cores at a VM is not (typically) a good idea... Most of the time, one, or two, vCPU's will do just as well (if not better) than four or more... You also don't want to assign more than 1/2 your host core count, in vCPU's, to any VM... So if you have four cores in your host, only give any VM up to two vCPU's...

VMware VCP4

Consider awarding points for "helpful" and/or "correct" answers.

Reply
0 Kudos
mittim12
Immortal
Immortal
Jump to solution

Windows 7 is restricted to two processors so that is all you should be able to utilize. I wouldn't think you would see any activity on the other 4 that you assigned but you could always verify that by looking at resxtop or within the performance graphs of vCenter. All in all it would be better to remove it down to two since it can't use the other ones anyway.






If you found this or any other post helpful please consider the use of the Helpful/Correct buttons to award points

Twitter: http://twitter.com/mittim12

Reply
0 Kudos
golddiggie
Champion
Champion
Jump to solution

That's two sockets, but up to 32 cores... So, if you wanted, you could edit the configuration of the VM to have the socket/core count to get more cores under Windows 7 Pro/Enterprise/Ultimate... Chances are, though, you'll do better with just two cores for that VM...

VMware VCP4

Consider awarding points for "helpful" and/or "correct" answers.

faster4233
Contributor
Contributor
Jump to solution

Thanks for the help.

Out of curiosity, what would i need to edit in the VM to change the number of cores\sockets?

Thanks again

Reply
0 Kudos
mittim12
Immortal
Immortal
Jump to solution

This post shows what your looking for I believe. It shows how to switch the VM to cores instead of processors.

http://www.yellow-bricks.com/2009/06/04/per-processor-licenses-for-your-application/






If you found this or any other post helpful please consider the use of the Helpful/Correct buttons to award points

Twitter: http://twitter.com/mittim12

Reply
0 Kudos