Dicas de otimização de convidados da Virtual Machine

7

Instalei o Windows7 no VirtualBox 2.2.4 e trabalhei como um encanto. Mas, comparado com a minha máquina virtual WindowsXP, o desempenho é lento.

Instalei o Windows7 em máquinas (não virtuais) e o desempenho foi melhor que o XP e o Vista.

Gostaria de saber sobre dicas para otimizar o Windows7 convidado para que o desempenho seja aceitável.

Eu estava pensando em interromper alguns serviços, mas não sei se os serviços são necessários no sistema operacional convidado. Outra questão é sobre a desfragmentação. Quais suas dicas?

    
por Click Ok 03.06.2009 / 01:03

4 respostas

15

Geralmente não há necessidade de otimizar o Windows 7 Virtual Machines. Ao contrário dos lançamentos anteriores do Windows, é bastante fácil de usar, desde que tenha pelo menos 1Gb de RAM alocado . Estou usando o Windows 7 x64 no VMWare Fusion no OSX e é incrivelmente rápido.

Executamos um lote de VMs do Windows para teste de software em uma máquina ESXi dedicada (cerca de três de 2000 / XP / Vista / 2003/2008 / 2008R2 / Vistax64), para que eu possa fornecer algumas dicas que aplicam VMs do Windows em geral.

  • Desativar todos os efeitos da área de trabalho, use o modo "Windows Classic"
  • Desativar o serviço SuperFetch (pesado na E / S e na memória do disco)
  • Aloque a maior quantidade de RAM possível para a VM
  • Desativar o Windows Defender
  • Instale um AntiVirus leve (pelo menos em 2000 / XP / 2003)
  • Use o modo de economia de energia "Alto desempenho" (ou seja, nenhum)
  • Desativar protetor de tela
  • Se possível, coloque a imagem do disco virtual em uma unidade física separada. Mas certifique-se de que não esteja em uma matriz RAID de software.
  • Obtenha mais RAM e aloque essa à VM também.

Minha experiência é apenas com a família VMWare de produtos de virtualização (Workstation, Server, ESXi e Fusion) e não encontrei nenhum problema com o Windows 7. Eu sugiro que você baixe o VMWare Workstation e veja se pode haver um gargalo em algum lugar com a implementação do VirtualBox.

Lembre-se de que os requisitos do sistema para o Win7 indicam um mínimo de 1 GB de RAM. Mínimo. O desempenho é bom com 1Gb, mas dá menos e você está pedindo problemas.

    
por 03.06.2009 / 01:40
3

O Windows 7 tem um suporte nativo para a inicialização de VHD, o que significa que você pode inicializar diretamente no arquivo VHD sem hospedar o SO que o suporta. É tão legal e incrível trabalhar dessa maneira. Definitivamente vale a pena tentar. Talvez seja a próxima maneira incrível de virtualizar a área de trabalho.

Aqui está o meu post sobre inicialização VHD nativa no Windows 7

    
por 03.06.2009 / 01:37
1

Certifique-se de ter alocado recursos suficientes para a VM e de liberar esses recursos para alocados. Também desligue todos os dispositivos virtuais que você não precisa (portas seriais, etc), então, como você diz, olhe para as configurações reais do convidado, como serviços, etc.

    
por 03.06.2009 / 01:23
1

No meu próprio teste, notei que o Win7 é um muito mais difícil no canal de E / S de disco do que o WinXP. Este é um problema na minha instalação VMWare de trabalho, onde eu tenho meus discos VM em uma partição XFS que sofre de gravações de meta-dados pobres. Eu otimizei o máximo que pude, mas o Win7 é simplesmente pokey comparado ao meu WinXP. O grande problema é evitar a troca para o disco sempre que possível, por isso, certifique-se de ter RAM suficiente alocada para a VM. Isso vai ajudar.

    
por 03.06.2009 / 01:27