Eu li conselhos conflitantes sobre esse assunto, então pensei em perguntar aqui.
Devo estar executando uma desfragmentação agendada na minha VM?
virtual-machines
SteB
fonte
fonte
Respostas:
As pessoas de armazenamento se referem às VMs como misturadores de E / S. Isso ocorre porque todos os arquivos do convidado geralmente estão dentro de um "contêiner" como um VMDK. Este VMDK é um arquivo único que contém todos os outros arquivos usados pela VM.
Considere que um VMDK de 80 GB pode não ter todo o bloco alocado sequencialmente no disco - isso é ainda mais provável se você estiver usando provisionamento dinâmico. Ao executar uma desfragmentação dentro da VM, você não está realmente tornando os arquivos seqüenciais no disco físico, mas sim dentro do contêiner e esse contêiner provavelmente não é seqüencial no disco físico. Basicamente, em muitos casos, é uma perda de tempo e os ganhos de desempenho são muito mínimos, na melhor das hipóteses.
fonte
Se você alocou todo o espaço em disco na criação e desfragmentou esse arquivo no disco real e desfragmentou o disco virtual, espero ver uma pequena vantagem.
O @ MDMarra's explicou perfeitamente por que não faz sentido apenas desfragmentar o disco virtual. Não há como melhorar isso.
fonte
Como resposta real, nunca vi muito impacto ao desfragmentar máquinas virtuais. Dito isto, se você for potencialmente reduzir a unidade em algum momento, convém desfragmentar para ajudar nesse processo.
fonte
Se a desfragmentação for sua meta, eis o que você pode fazer:
Encerre seu sistema operacional convidado. Desligamento adequado, não suspensão
Na janela do VM Ware Player, clique no SO convidado uma vez e clique em "Editar máquina virtual"
Na aba "Hardware", clique em "Disco rígido". No lado direito, você verá um botão chamado "Utilitários". Clicar nele fornecerá um menu suspenso. Selecione "desfragmentar".
Eu tenho um SO convidado Ubuntu 12.04 e devo dizer que não vi nenhuma diferença de desempenho após a desfragmentação.
fonte
Embora o Windows XP esteja no VMWare Player, a manutenção desse sistema operacional deve ser realizada da mesma forma para obter o melhor desempenho.
Mesmo se você tiver desfragmentado o VM HD, também será necessário garantir que o arquivo VHD seja desfragmentado totalmente no sistema operacional host, caso contrário, isso não terá o melhor efeito.
fonte