O gerenciador de tarefas do Windows 10 mostra 0% da CPU sob vmware

13

Estou executando o Windows 10 no VMWare Workstation Player 12.0.1 (o Windows 10 é o convidado, o Ubuntu 15.10 é o host). Quando executo o gerenciador de tarefas, ele sempre mostra que a utilização da CPU é 0%, independentemente do que o computador esteja realmente fazendo. Cada processo no Gerenciador de tarefas também exibe 0% de uso da CPU (mesmo ao criar um projeto grande no Visual Studio).

No entanto, quando executo o "monitor de recursos", isso mostra claramente que existem processos que usam muito mais que 0%.

Editar Aqui estão algumas capturas de tela, conforme solicitado: Guia desempenho do gerenciador de tarefas Processos do gerenciador de tarefas Monitor de recursos

Alex Shtof
fonte
Você pode incluir links para capturas de tela do gerenciador de tarefas? Além disso, não está claro onde você está executando o gerenciador de tarefas (no host? No convidado?) E exatamente o que está vendo.
David Schwartz
Eu atualizei a pergunta de acordo com o seu comentário.
Alex Shtof
ativou a opção de visualizar os contadores Perf nas opções da VM? caso contrário, faça-o.
magicandre1981
@ Alex, algo de novo sobre isso? Eu tenho exatamente a mesma questão.
Arin Ghazarian

Respostas:

8

A desinstalação do Hyper-V, cujas janelas foram instaladas por padrão por algum motivo, resolveu esse problema e muitos outros problemas que tive com minha máquina virtual.

Pode ser desinstalado usando as seguintes etapas: 1. Vá para Painel de Controle -> Programas e Recursos. 2. No lado direito da janela, clique em Ativar ou desativar recursos do Windows. Uma caixa de diálogo deve abrir 3. Desmarque o Hyper-V na caixa de diálogo acima e clique em OK

Alex Shtof
fonte
Isso está ocorrendo na minha VM do Windows 10 Enterprise, mesmo que o Hyper-V não esteja instalado. Estranhamente, aconteceu depois que instalei os drivers da Nvidia 368.81 para minha GeForce 980s dupla.
Matt
2
Isso é lamentável, pois o Docker for Windows requer Hyper-V, tanto quanto eu sei. Existem outras coisas que também exigem isso, como os emuladores do Windows Phone no SDK.
jocull
3

Suas fotos eram exatamente iguais às minhas, 0% de uso da CPU no Gerenciador de tarefas e no Monitor de recursos mostra que a CPU está sempre com a frequência máxima. Isso ocorreu porque o Hyper-V foi instalado na minha VM. Após desinstalá-lo, a exibição de uso da CPU voltou ao normal. Eu não precisava do Hyper-V na minha VM, o que foi bom para mim. Gostaria de saber se existe outra solução.

L. Fang
fonte
Por favor, veja minha resposta. Eu encontrei uma maneira de corrigir o problema.
precisa saber é o seguinte
0

Desinstalar o Hyper-V não funcionou para mim. Eu fiz o seguinte:

  • Encerre a VM
  • No arquivo .vmx, alterou a seguinte linha:

    hypervisor.cpuid.v0 = "FALSE"
    

    para

    hypervisor.cpuid.v0 = "TRUE"
    
  • Reinicie a VM

Depois disso, a CPU mostrou atividade.

Robin Dijkstra
fonte