Uso extensivo do HDD após a máquina virtual do VmWare Player ser fechada

5

Sempre que fecho a máquina virtual no VmWare Player, vejo o uso extensivo do disco rígido no meu sistema. Basicamente, todo o sistema deixa de responder por cerca de 5-7 minutos.

O sistema host é o Windows 7 Utimate x64 SP1 com 6 GB de memória, processador i3-M350. A máquina virtual é o Windows XP SP3 x86 (2 GB de memória alocada para VM).

Qual pode ser a causa e o que posso fazer para resolver o problema?

ATUALIZAÇÃO: Eu não estou desligando a VM, apenas fecho a janela do Player e a VM salva seu estado. O sistema deixa de responder logo após a VM ter salvado o estado (conforme indicado pelo Player) e o próprio Player foi fechado.

ATUALIZAÇÃO 2: Como M'vy sugeriu, usei o Monitor de Recursos para descobrir que é o processo do Sistema quem é responsável pela E / S de disco. Esse processo salva o arquivo de memória da VM com velocidade de aproximadamente 500 Kb / s.

Ainda me sinto divertido porque o sistema operacional host não responde. Afinal, posso assistir a vídeos (velocidade de leitura de cerca de 2500 Kb / s) ou copiar arquivos com velocidade comparável e não vejo nenhum problema.

    
por Bobrovsky 13.03.2011 / 16:32

3 respostas

1

Não é uma resposta real, mas sim uma maneira de diagnosticar isso: o Windows 7 tem uma boa GUI de monitoramento. Para abri-lo:

Inicie o Gerenciador de tarefas > Desempenho > Monitor de Recursos

A guia E / S de disco deve fornecer uma dica se ainda for o VMware Player que está usando o acesso ao disco e em qual arquivo.

Aposto que os 2GB de memória que precisam ser salvos demoram para gravar no disco, mas ainda estou surpreso com o efeito de congelamento.

    
por 13.03.2011 / 17:05
3

Se o estado da máquina virtual for salvo (máquina virtual suspensa em vez de desligá-la totalmente), o conteúdo de sua memória permanecerá em disco. Isso tende a ser bastante IO pesado e levar alguns minutos (a menos que você tenha um SSD ou RAID rápido).

    
por 13.03.2011 / 17:01
0

Existe uma configuração no arquivo config.ini para o VMWare player ou estação de trabalho que pode resolver seu problema.

Adicione a seguinte linha:

 mainMem.useNamedFile = “false”

para uma das seguintes opções, dependendo de qual versão do VMware você está usando:

C:\ProgramData\VMware\VMware Workstation\config.ini
C:\ProgramData\VMware\VMware Player\config.ini
    
por 25.07.2012 / 02:32