Demora muito tempo para excluir pastas grandes no convidado VMWARE e Windows 7

1

Estou usando o Windows 7 na estação de trabalho VMWARE 7.1

Quando tento excluir uma pasta grande com mais de 400 MB, demora mais de meia hora. Mas quando eu faço a mesma coisa fora do VMWARE no meu Host (também o Windows 7), leva apenas alguns minutos.

Eu tentei usar o SHIFT-Delete para pular a lixeira, tentei enviá-la para a lixeira, mas todas tiveram os mesmos resultados.

Ele desconcerta minha razão por que levaria muito mais tempo no VMWARE quando leva apenas alguns minutos no host.

Eu posso entender se demorou 5 minutos a mais do que no host, mas demora 28 minutos a mais!

Alguém mais experimenta isso? Caso contrário, minha VM funcionará bem e com muita capacidade de resposta, apenas ao remover pastas grandes como essa, isso leva uma eternidade.

Alguém sabe de uma solução alternativa ou de uma correção?

EDITAR: Um pouco mais de informação. Aparece se eu cair no prompt de comando e apenas executar

del *.* /f /s /q

Ele é concluído em apenas alguns minutos. Então, como é que isso funciona muito mais rápido do que excluir através do Windows GUI?

    
por 7wp 05.10.2010 / 23:25

1 resposta

1

Você está sendo atingido pela lentidão do tempo de acesso aleatório. As exclusões são carregamentos de acesso inerentemente aleatórios. Infelizmente, a menos que você construa sua VM com um disco provisionado espesso, que não é o padrão, toda leitura ou gravação precisa ser traduzida pela VMware em um local real, porque o hipervisor não perde tempo armazenando espaço não utilizado no convidado. / p>

Você pode obter resultados um pouco melhores desfragmentando a VM (observação: não confunda com a desfragmentação do Windows, isso é desfragmentação do próprio formato VMDK), que pode ser acessado desligando a VM, selecionando o disco rígido no Propriedades da VM e selecionando Ferramentas - > Desfragmentar.

Observe que, se sua VM tiver instantâneos, apenas instantâneos de folha (ou seja, aqueles que não têm instantâneos próprios) poderão ser afetados dessa maneira. Pedaços de dados no arquivo VMDK com snapshot não serão realmente otimizados.

Observe também que, se você estiver usando instantâneos, provavelmente estará forçando o VMWare a alocar mais seções no VMDK de instantâneo, pois as exclusões nesses casos resultarão na cópia de novos dados, porque o sistema de instantâneos é uma cópia escrever ambiente nesse cenário.

Em geral, o desempenho do disco não é uma grande vantagem do uso de VMs: (

    
por 05.10.2010 / 23:32