Ubuntu 12.04 VirtualBox no poderoso W7 muito lento

3

Eu possuo um Thinkpad T420s com 8 GB de RAM, SSD de 160 GB e um processador i7 bastante rápido. Summa resumeum um computador muito rápido que funciona perfeitamente. Agora, não estou muito impressionado com o desempenho da minha máquina virtual Ubuntu 12.04 em execução no VirtualBox 4.1.18. Eu suponho que as Máquinas Virtuais são sempre um pouco mais lentas do que o sistema convidado, ainda assim eu acho que deveria ter mais desempenho, dadas as configurações de hardware que eu forneci:

  • 4096 MB de RAM

  • 1 CPU sem limitação de CPU (eu gostaria de dar mais, mas parece que não funciona - eu não tenho experiência nisso, talvez alguém possa me dar conselhos sobre isso também)

  • PAE / NX ativado, VT-x / AMD-V e paginação aninhada

  • 96 MB de memória gráfica (sem aceleração 2D ou 3D)

  • ~ 14 GB de espaço em disco, atualmente cerca de 7 GB são usados

  • EDITAR: adições de convidado instaladas

Talvez eu tenha configurado algo errado, você poderia me dar uma dica, por favor? Obrigado!

Edit: O que quero dizer com lentidão é que, por exemplo, trocar as guias no navegador (FF ou Chrome) só acontece com um atraso de 0.5s ou algo assim, além de alternar janelas de aplicativos e / ou clicar duas vezes em aplicativos encaixe para obter todas as janelas abertas ... abrir o Aptana leva cerca de um minuto enquanto que abrir algo como o Photoshop no sistema convidado demora 5 segundos

    
por wnstnsmth 01.10.2012 / 17:32

3 respostas

2

Com base no que vi para o I / O, VirtualBox vs VMWare , o VMWare ganha mãos para baixo para operação básica (parece que ele está perdendo computação gráfica pesada - mas pode ser devido a configuração).

Sugiro testar primeiro o VMWare Player gratuito em vez do VirtualBox e ver como está o seu desempenho. Para o Ubuntu, você não precisará desse recurso. Eu costumo emparelhar 1 CPU a 1GB de RAM.

Eu começaria com 1 núcleo de CPU + 1GB de RAM para o seu Ubuntu, habilitar a aceleração de GPU, não deveria haver problemas rodando X.

Para o seu sistema operacional convidado da VM, sugiro que você experimente o Lubuntu em um navegador leve com Linux, X pronto para ser carregado e com ephiphany (o Chrome / Firefox também) é executado perfeitamente. Você poderia carregá-lo com o servidor logo de cara e ele vai cantarolar, o principal hit para o desempenho seria gráficos pesados, mas ele deve ser capaz de lidar com computação e E / S bem para o seu tamanho. Você deve obter um desempenho razoável desta VM VMWare.

Lembre-se de que, com a virtualização, seu principal desempenho será executar suas VMs em cima do Windows 7.

Existem outras soluções se você não estiver vinculado ao seu Windows 7. As soluções "bare-metal" proporcionarão a você o melhor desempenho em VMs, já que o sistema operacional que hospeda as VMs é extremamente fino.

Algumas versões disso:

  • VMWare vSphere Hypervisor (básico livre, bare metal completo)
  • Citrix XenServer (básico livre, totalmente bare metal)
  • Linux + Xen ou KVM (código aberto, sugiro Lubuntu, Xen, virt-manager)
  • Microsoft Hyper-V 2008 (sentado em um Windows Server 2008, básico gratuito)

Com exceção de uma configuração customizada do Lubuntu / xen / virt-manager, (e ainda não pesquisei o Microsoft Hyper-V 2008), você não terá acesso a uma visualização de VM no sistema operacional host. O que é uma chatice total se você quiser virtualizar todos os seus sistemas operacionais, mas acho que versões pagas podem fornecer esse recurso.

(desculpe, tive que remover um monte de hiperlinks devido à minha baixa reputação)

    
por 01.10.2012 / 18:25
1

Uma coisa importante a fazer é "Instalar adições de convidado". Com Adições de Convidado, a funcionalidade do mouse melhora enormemente, fazendo com que ele fique menos lento. E tente o que Aaron tem a dizer.

    
por 01.10.2012 / 18:11
0

Eu sugeriria dar a ele mais memória gráfica - pelo menos 128MB, embora 256 ou mais seja melhor - e habilitar quaisquer opções de aceleração de gráficos disponíveis. Em particular, deixar a aceleração 2D desligada vai doer.

    
por 01.10.2012 / 17:51