Como posso verificar se minha máquina virtual está usando virtualização de CPU?

1

Eu habilitei virtualização de cpu no meu gigabyte ga-ma770t-up3p e instalei com sucesso o ubuntu 11.10 i386 (depois que o amd64 falhou ao autenticar). Gostaria de saber como posso verificar se minha virtualização de cpu está sendo usada ou não. Eu vejo atividade em todos os 4 núcleos do meu fenômeno II x4 955 ed preto. Estou executando a máquina virtual Ubuntu no windows 7 pro host.

    
por Wiser2001 21.01.2012 / 08:06

2 respostas

1

No VMware, essa estatística que você está procurando é CPU READY , que é definida como:

% bl0ck_qu0te%

O fato de você dizer a uma VM para usar N núcleos não significa que ela realmente terá a oportunidade de usá-los todos. Se o HV não tiver tempo de CPU para emprestar, todos esses VCPUs extras param. Você vê que não pode ter apenas metade das VCPUs realmente prontas para trabalhar, elas ALL devem estar prontas ou o grupo inteiro fica parado. Você terá menos desempenho quando comparado à execução de uma VM com uma única CPU.

A adição de VCPUs nem sempre torna sua VM mais rápida, a demanda de recursos adicionais pode, na verdade, sobrecarregá-la e resultar em menos desempenho geral. A maneira correta de fazer isso é começar com 1 VCPU e comparar sua aplicação e aumentar de acordo.

Quanto mais VCPUs você alocar, maior será a capa provável de que, quando a HV estiver ocupada, você não receberá tempo de VCPU .

link

    
por ppetraki 24.01.2012 / 15:57
0

Qual software de virtualização você está executando?

Por exemplo, o Microsoft Virtual PC requer aceleração de hardware enquanto o VirtualBox não. Geralmente, se você encontrar em "Configurações > Aceleração do sistema >" [Ativar VT-x / AMD-V] e a máquina virtual não travar, provavelmente ela será acelerada.

No link , é possível ver um erro típico ao tentar executar em um suporte não suportado hardware.

Você também pode tentar desabilitar a aceleração de hardware na BIOS e ver se percebe alguma diferença na carga no host (ou no guest): -)

    
por sakjur 21.01.2012 / 08:43