Como alocar mais poder de processamento ao meu sistema Virtualbox (baseado no Ubuntu) no Windows 7?

12

Instalei um SO Linux baseado em Ubuntu de 32 bits, elementar, em um VirtualBox instalado no Windows 7 (32 bits), em um laptop de 64 bits que possui uma CPU Intel i3-2330 de 2 núcleos. 2,20 GHz e 4 GB de RAM (2,45 utilizáveis).

Aloquei 1,2 GB de RAM para o sistema virtual e deixei o padrão de alocação da CPU. A configuração do processador da VM é assim:

OsistemaLinuxVMémuitolento.

OlhandoparaoGerenciadordeTarefasnoWin7enoSystemMonitornoLinux,possoverqueissoprovavelmentenãoédevidoàquantidadedeRAMusada,masporqueoLinuxvirtualtempoucacapacidadedeprocessamento.NoWindows,oVirtualBoxrecebe25%daenergiadaCPUeapenascercade160MBdeRAM(somandoas4instânciasquevejo).NoLinux,nemmetadedos1,2GBdeRAMsãonormalmenteusados,enquantoosrecursosdaCPUparecemusados100%otempotodo.

PossoalocarmaisrecursosdaCPUparaaVM?Comofazerisso?PossofazerissoparaosistemaquejáestáinstaladonaVMoudevoreinstalarosistemaoperacionalvirtual?

ACPU-ZexibeissosobreaCPUnoWindows:

Meu objetivo é usar o Linux de tempos em tempos enquanto não estiver usando o Windows 7 , então, eu preferiria que o VirtualBox tirasse mais recursos da CPU do Windows, porque eu não precisarei desses ao usar a VM. ( Estou ciente de que meu propósito seria mais adequado com uma instalação dual-boot do sistema Linux, mas a GPU neste laptop não tem os drivers apropriados no Linux: ele esquenta tanto que o computador é desligue antes mesmo que o Linux seja instalado, ou antes instalando os drivers apropriados etc. )

    
por cipricus 09.10.2014 / 17:21

1 resposta

11

Obter um computador host que esteja executando algo melhor que um i3 seria a resposta real (IMO). :)

Independentemente disso ...

A razão pela qual está usando 25% no máximo é porque o seu i3 tem 2 núcleos, mas 4 threads, então o host o vê como 4 processadores.

A VM está configurada para usar apenas uma delas, até 100%, então, quando estiver maximizada, estará usando apenas 25% da potência total da CPU do host.

Para configurar o VB para permitir mais de uma CPU virtual, configurações adicionais precisam ser configuradas:

  • ativar E / S APIC na guia de configurações da placa-mãe

  • habiliteavirtualizaçãodehardware(VT-x/AMD-V)naguiaAceleração

Para evitar problemas, não o defina mais do que o seu número de núcleos FÍSICOS; Portanto, no seu caso, não tente usar mais de 2 CPUs virtuais.

You should not configure virtual machines to use more CPU cores than you have available physically (real cores, no hyperthreads).

Se as opções de aceleração não estiverem disponíveis, verifique se você tem a tecnologia de virtualização ativada no seu BIOS .

    
por 09.10.2014 / 17:48