Link to home
Start Free TrialLog in
Avatar of ManieyaK_
ManieyaK_Flag for United States of America

asked on

Server Cores

I'm trying to figure out pricing for Server 2019, I'm looking at Performance Tab in Task Manager, it shows 16 Logical Processors, & 8 Cores.  Does this mean 8 cores per processor, or just flat out 8 cores?
Avatar of Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Flag of United Kingdom of Great Britain and Northern Ireland image

How many physical cores per processor in the host?

It’s 8 cores

How many processors

ALL CORES MUST BE LICENSED!!!
16 Logical Processors

"Logical" in computer terms generally means "Not Physical." So your system has 8 physical cores and is configured for Hyper-Threading/Hyper-Transport (depending on manufacturer) CPU Virtualization, which allows the cores to process two threads per cycle instead of just one. Only physical cores need to be licensed. Note that for VMs, you want to avoid "stacking" VMs on Logical Processors. This prevents VMs from fighting each other for resources.
ASKER CERTIFIED SOLUTION
Avatar of Member_2_231077
Member_2_231077

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
You license for a minimum of 16 cores, so either way is moot because you would still be 16 cores at most.

The reality is that based on your provided information, you either have a single 8 core processor with hyperthreading enabled, or two 4 core processors with hyperthreading. Either way it is 8 physical cores, so you can get better processor or add a second processor to bring up to 16 cores without increasing the licensing cost to Microsoft.

If you're really concerned about security, especially if you run alongside unknown VMs, you should disable hyperthreading due to inherent side channel attacks against hyperthreading.
Avatar of ManieyaK_

ASKER

CPU-Z works great for what we're looking for.