Eu tenho um servidor Hyper-V 2012 instalado no meu servidor físico (bare-metal). Para fins de teste, criei duas máquinas VM (windows 7) e comecei a testar o uso do processador do servidor, enquanto a VM é executada com 100% do uso do processador. Para os testes eu tentei usar o programa de estresse do computador "HeavyLoad", bem como gerar uma imagem complexa usando o programa "Blender" para renderização 3D. O que eu notei foi que a VM no uso total do processador quase não mostra nenhum uso no processador do servidor. O uso no processador do servidor só aumenta quando eu conecto à VM usando o console do gerenciador do Hyper-V. Eu tentei o mesmo teste usando a conexão de área de trabalho remota, mas a carga não aumentou quando estava conectada à máquina. O que eu quero saber é como o servidor hyper-v compartilha o tempo de CPU em máquinas virtuais? Obrigado.
Eu uso este comando powershell para verificar a carga da CPU:
Get-WmiObject win32_processor | selecione LoadPercentage | fl