Existem algumas coisas que fazem as coisas aparecerem como estão. Corrija-me se tiver algo errado:
- O HyperThreading aparece como dois núcleos adicionais em sua CPU de dois núcleos, mas não atuará como núcleos reais. O HT lhe dará um máximo de 30% de ganho de desempenho e 10% em aplicações no mundo real. A carga total no seu host do Windows nunca mostrará 100% de carga em cada CPU lógica no gerenciador de tarefas. O gerenciador de tarefas também pode ocultar a carga do espaço do kernel e apenas apresentar a carga do espaço do usuário.
- Você apresentou duas CPUs lógicas: s à sua VM, o que resultará em até 50% da carga total do sistema no host do Windows.
- Assumindo que 100% de carga no convidado é igual a 100% de carga em cada CPU lógica apresentada, você causará 50% carga total no host do Windows e com outras coisas também em execução, aparentemente 68% no total geral .
Eu tenho trabalhado com virtualização, Windows e Linux por algum tempo (mesmo profissionalmente) e o HyperThreading está sempre causando perguntas como essa. A questão é que novos núcleos lógicos aparecem que não parecem ter a mesma potência que os núcleos apropriados (explicação fraca) ... Outro exemplo é o oposto, onde a mensagem é que os novos processadores: s eram muito mais rápidos que a carga total do sistema é apenas cerca de 50%, enquanto a carga é realmente 100%.