VMware vSphere

 View Only
  • 1.  vCPU question

    Posted Apr 18, 2018 11:06 AM

    Hi Guys,

    i've been looking anywhere but cannot find an answer to my question.

    so for lab purposes i installed ESXi 6.0 under a laptop run by a processor i5-5200U

    hyperthreading is already on.

    this processor supposed to have 4 cores in one socket but in the information i only see 2 on "Processor Cores per socket".

    someone have any input of what am i missing here? i was expecting 8 vCPU with 4 cores processor and hyperthreading on.

    here is the screenshot:

    regards,

    Ricky Lee



  • 2.  RE: vCPU question
    Best Answer

    Posted Apr 18, 2018 11:23 AM

    i5-5200U is 2 core/4 thread so ESXi can only have 4 logical processors.

    https://ark.intel.com/products/85212/Intel-Core-i5-5200U-Processor-3M-Cache-up-to-2_70-GHz

    For ESXi to have 8 vCPUs, the CPU needs to be 4 core/8 thread; or for dual socket server/workstation, 2 CPU sockets, each with 4 cores without hyperthreading also results in 8 logical processors.



  • 3.  RE: vCPU question

    Posted Apr 18, 2018 11:33 AM

    Hyper-threading: For each processor core that is physically present, the operating system addresses two virtual (logical) cores and shares the workload between them when possible.

    2 cores with Hyper-threading are 4 threads.

    Hyper-threading - Wikipedia



  • 4.  RE: vCPU question

    Posted Apr 18, 2018 03:48 PM

    I totally agree with whats been mentioned before and also the link shared by bluefirestorm



  • 5.  RE: vCPU question

    Posted Apr 19, 2018 02:42 AM

    Thank you guys,

    i was under impression that all i5 family has 4 cores. turns out that was not right.

    Ricky