Hardware para imagens VirtualBox rápidas

Hardware para imagens VirtualBox rápidas

Meu PC principal em casa roda Win XP e gostaria de mantê-lo principalmente para jogos. No entanto, faço a maior parte do meu trabalho em uma imagem do Ubuntu 10.04 rodando dentro do VirtualBox naquele PC. Embora eu tenha 2 GB de memória e uma CPU dual-core, o desempenho da minha imagem Ubuntu deixa muito a desejar (dei a ela 768 MB de memória principal e 30 GB de espaço em disco rígido). O que costumo fazer na VM é programar, então a qualquer momento eu tenho:

  • Algumas gvimsessões abertas
  • Alguns terminais com múltiplas abas, alguns shells em execução comoipython
  • 4-5 instâncias do Firefox, cada uma com várias guias

Qual hardware devo obter para executar uma VM VirtualBox com melhor desempenho com o Ubuntu? Especificamente:

  • Mais núcleos seriam importantes? (por exemplo, para separação completa da CPU que executa a VM e das CPUs que executam outras coisas do Windows em segundo plano: firewall, navegadores, etc.)
  • Dar mais memória à minha VM ajudaria? No monitor de sistema do Ubuntu, não parece que ele usa os 768 MB que eu dei.
  • Ter um SSD rápido no qual reside a imagem da VM ajudaria muito?

Compartilhe suas experiências sobre a configuração de hardware ideal para esse ambiente de trabalho. Desde já, obrigado.

Responder1

768 MB são suficientes para navegação na web, mas não tanto se você executar muitos aplicativos. Observe que o monitor do sistema informa quanta memória é alocada pelos aplicativos, mas não inclui o cache do disco. O Linux preencherá rapidamente toda a memória disponível com caches de disco, e isso é muito importante para o desempenho. Eu suspeito que você se beneficiaria em dar mais memória ao Linux.

Um problema que você provavelmente encontrará é que se você der mais memória ao Linux, o Windows terá menos. Pode valer a pena aumentar sua RAM para 4 GB (embora, pelo que entendi, o Windows XP esteja limitado a um espaço de endereço de 4 GB e, portanto, usará apenas cerca de 3,xx GB de RAM) e dedicar 2 GB ao Linux.

Não acho que mais núcleos ajudem, a menos que você execute aplicativos inerentemente paralelos (por exemplo, renderização de cena) ou queira fazer coisas como executar uma grande compilação em segundo plano enquanto joga.

Executar a VM em um SSD rápido pode ajudar se os acessos ao disco forem o gargalo. Mas reduzir o número de acessos ao disco adicionando RAM tem muito mais probabilidade de compensar.

Responder2

Todos os três pontos devem ajudar. Se possível, o host e a imagem da VM devem ter seu próprio disco rígido dedicado para permitir acesso paralelo. Provavelmente não é tão bom quanto usar um SSD, mas deve ser muito mais barato.

Responder3

Eu uso muito VMs e executo o 10.04 igual a você.

Eu estou correndo:

  • AMD Phenom II 940 a 3,7 GHz (Quad Core)
  • Memória DDR2 de 6 GB 1066 MHz a 800 MHz

Dei a vm, 4 núcleos, 2GB de memória e aceleração total de GPU

Eu tenho um HDD normal de 7200 rpm e a VM sai exatamente como está instalada em um sistema de PC normal.

Espero que isso ajude, meus bits podem ser um exagero, mas funciona perfeitamente para mim, e eu também uso VMWare Workstation em vez de Virtualbox, pois gosto do modo Unity (melhor que vbox) e também do modo Exclusive (permite que o VM se integre como se você ' estou executando em um PC normal)

informação relacionada