VMware Cloud Community
sakurai_tabi
Contributor
Contributor

No of Logical Processors

I have a ESXi 4.1.0

Capture.JPG

And I have search the model Intel, has 8 threads per core. so why the logical processors not 32 ??

Capture2.JPG

Tags (2)
0 Kudos
4 Replies
Alistar
Expert
Expert

Hi,

you have misunderstood the information. Intel has always made two-threads-per-core processor, so you have 4 Physical cores and 4 Hyper-Threaded ones, making it a total of 8 logical cores.

Stop by my blog if you'd like 🙂 I dabble in vSphere troubleshooting, PowerCLI scripting and NetApp storage - and I share my journeys at http://vmxp.wordpress.com/
0 Kudos
TomHowarth
Leadership
Leadership

Logical CPUs relate to the number of addressable processors from a virtual perspective, not threads that are able to be run

so you have 2 processors with 8 cores this equates to 16 logical CPU.  if you had HyperThreading enabled your Logical Processor count would be 32

Tom Howarth VCP / VCAP / vExpert
VMware Communities User Moderator
Blog: http://www.planetvm.net
Contributing author on VMware vSphere and Virtual Infrastructure Security: Securing ESX and the Virtual Environment
Contributing author on VCP VMware Certified Professional on VSphere 4 Study Guide: Exam VCP-410
sakurai_tabi
Contributor
Contributor

oh ~ I much more understand now!

thanks

I have read some link from the internet recommand not to enable HT on ESXi host. is it true ??

0 Kudos
TomHowarth
Leadership
Leadership

That was the recommendation with the first generation of HT enabled processors, but not now.  I always activate HT now.

Tom Howarth VCP / VCAP / vExpert
VMware Communities User Moderator
Blog: http://www.planetvm.net
Contributing author on VMware vSphere and Virtual Infrastructure Security: Securing ESX and the Virtual Environment
Contributing author on VCP VMware Certified Professional on VSphere 4 Study Guide: Exam VCP-410