Add vCPU in VMware Fusion for Windows
As Windows Pro only supports 2 CPU sockets, after added 4 cores in VMware Fusion, the OS is still shown as 2 vCPU. To avoid this is, need to change cpuid.coresPerSocket
to handle more than 2 cores.
Parameters
In .vmx
file change following parameter, numvcpus
is the total number of cores, which can be changed in GUI. cpuid.coresPerSocket
should be changed to half of numvcpus
.
numvcpus = "4"
cpuid.coresPerSocket = "2"