Hi Johnny,
Hope you're doing well.
When adding a new CPU to your Hyper-V host, there are a few considerations to ensure optimal performance and compatibility. Let's break it down:
1.Hyper-V offers a feature called “processor compatibility mode”, which allows you to move running virtual machines (VMs) or save their state between hosts with different generations of processors. By enabling this mode, you can ensure that VMs can be live migrated or saved and restored across hosts with varying processor feature sets.
- When you add a new CPU to your Hyper-V host, Windows Server should automatically detect it and make it available for VMs. However, you might need to adjust the VM settings to take advantage of the additional CPU resources.
- To use the new CPU, update the VM configuration:
(1) Shut down the VM.
(2) Edit its settings in Hyper-V Manager.
(3) Increase the "Number of virtual processors" to utilize the additional CPU core(s).
(4) Start the VM.
- The "Sockets" value in Task Manager represents the total number of physical sockets on the host, not the number of CPUs assigned to the VM. It's normal to see the same number of sockets as the physical host, even if you have multiple CPUs assigned to VMs.
Best Regards,
Ian Xue
If the Answer is helpful, please click "Accept Answer" and upvote it.