Por que o Gerenciador de Tarefas não mostra nenhuma atividade do Hyper-V?

7

Instalei uma função do Hyper-V no meu Windows 2008 R2 Server. Eu tenho um monte de VMs funcionando a toda velocidade, mas o Gerenciador de Tarefas no host não mostra nenhuma atividade da CPU das VMs.

Esse tipo de tarefa dificulta a avaliação rápida dos negócios gerais da caixa do host e é irritante.

Existe uma opção em algum lugar na interface do usuário ou no registro ou em qualquer outro lugar para o Gerenciador de Tarefas incluir o uso da CPU das VMs?

    
por AngryHacker 02.03.2012 / 20:57

2 respostas

12

O Hyper-V não é algo que é executado no Windows. É um hipervisor bare metal. O sistema operacional que costumava ser instalado na máquina é atualmente uma VM. É uma VM especial, pois tem acesso direto ao hardware, não aparece no console de gerenciamento do Hyper-V e outras; mas ainda é uma VM agora. Assim, não consegue ver o que as outras máquinas estão fazendo mais do que elas podem ver.

Como o Hyper-V ainda usa o SO base para o serviço de disco e rede IO, você pode extrair esses números do PerfMon. Os números de memória e processador obtidos do PerfMon são distorcidos e devem ser tomados com um pouco de sal.

    
por 02.03.2012 / 21:06
6

Você precisa usar o Monitor de desempenho. Os contadores também podem ser vistos apenas no sistema operacional Host (não nos outros vm's).

Aqui é um artigo específico sobre o assunto de Microsoft.

    
por 02.03.2012 / 21:08