Fabiano_S
Contributor
Contributor

ESXi 6.5.0 cannot see all processor's core.

Jump to solution
Good Afternoon team
Issue: ESXi cannot see all processor's core.
 
The server has installed 2 procs model Intel(R) Xeon(R) CPU E5-2650 v4 @ 2.20GHz (12 cores).
ESXi_summary (2).png

The Host Summary show just 24 cores (above picture), like as this Hyperthreading feature is enabled, the correct for this is showing is 48 cores.

I've checked BIOS and all cores and Hyper-Treading is configured enabled and on the host the feature VMkernel.Boot.hyperthreading is enabled/true too.

 
label = 'VMkernel.Boot.hyperthreading',
summary = 'Enable hyperthreading if available.',
key = 'VMkernel.Boot.hyperthreading',
supported = true,
defaultValue = true
 
Do you have some idea to resolve that?

 

0 Kudos
1 Solution

Accepted Solutions
a_p_
Leadership
Leadership

Ok, that explains the it:

From the KB article:

Notes:

  • Enabling this option will result in the vSphere UI reporting only a single logical processor per physical core, ...

André

View solution in original post

3 Replies
a_p_
Leadership
Leadership

Just a guess. Maybe VMkernel.Boot.hyperthreadingMitigation has been enabled on the host!?
see https://kb.vmware.com/s/article/55806

André

Fabiano_S
Contributor
Contributor

Hi Andre,

Yes, this option is enabled it is configured as true.

key = 'VMkernel.Boot.hyperthreadingMitigation',
value = true

 

0 Kudos
a_p_
Leadership
Leadership

Ok, that explains the it:

From the KB article:

Notes:

  • Enabling this option will result in the vSphere UI reporting only a single logical processor per physical core, ...

André

View solution in original post