i'm using windows server 2012 on a machine with 2 processors-12 cores each, total of 24 cores.
when i look in the task manager i see 24 cores.
also when i run the command
cpu get numberofcores,numberoflogicalprocessors /format:list
on the WMIC i get:
NumberOfCores=12 NumberOfLogicalProcessors=12
NumberOfCores=12 NumberOfLogicalProcessors=12
however, in the environment variables i get:
NUMBER_OF_PROCESSORS
= 12
and when i run in the CMD:
echo %NUMBER_OF_PROCESSORS%
i get 12 also..
which means i get to use only half of the available processors.
ideas how to solve it?