Hyper-V CPU Load expectations

Turner, Evan 0 Reputation points
2025-03-05T16:14:06.5866667+00:00

We have a deployment of Windows Server 2022 servers running Hyper-V. Each server has 2 physical CPUs.

On CPU2 on every host, we are seeing 100% CPU load usage. This is different from CPU Utilization, where it is very minimal.

The value of get-ciminstance Win32_processor | Select SocketDesignation,DeviceId,LoadPercentage returns 100% loadpercentage for CPU2 on every server.

My question is, does anyone know if this is this expected behavior of for hyper-v host server? This is not re-produceable on servers with similar physical config but not running hyper-v.

Windows Server Performance and maintenance System performance
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Hania Lian - MSFT 22,626 Reputation points Microsoft External Staff
    2025-03-06T06:11:00.92+00:00

    Hello,

    The 100% load percentage on CPU2, despite minimal overall CPU utilization, is indeed peculiar. This isn't typically expected behavior for Hyper-V hosts.

    Here are a few things you might want to check or consider:

    Hyper-V Settings: Ensure that your Hyper-V settings are optimized and configured correctly. Sometimes, specific settings can cause unusual CPU behavior.

    BIOS/UEFI Settings: Check the BIOS/UEFI settings related to CPU and power management. Ensure that both CPUs are configured identically.

    Drivers and Firmware: Make sure that all drivers and firmware are up to date. Sometimes, outdated drivers can cause such issues.

    Hyper-V Integration Services: Ensure that Hyper-V Integration Services are installed and up to date on all virtual machines.

    Resource Allocation: Check the resource allocation for your virtual machines. Ensure that there are no resource bottlenecks or misconfigurations.

    Performance Monitoring Tools: Use performance monitoring tools to get a more detailed view of CPU usage and identify any specific processes or VMs that might be causing the issue.

    Hyper-V Updates: Ensure that your Hyper-V hosts are running the latest updates and patches from Microsoft.

    Best Regards,

    Hania Lian

    ============================================

    If the Answer is helpful, please click "Accept Answer" and upvote it.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.