Como acelerar uma máquina virtual do VirtualBox e torná-la mais rápida

A velocidade e o desempenho de uma Máquina Virtual(Virtual Machine) dependem das especificações da máquina host como RAM , processador, etc. Mas às vezes, apesar de ter um computador potente, a Máquina Virtual(Virtual Machine) fica lenta. Neste artigo, descreveremos alguns métodos que ajudarão você a tornar sua máquina virtual(Virtual Machine) mais rápida.

como acelerar maquina virtual

Por que minha máquina(Machine) virtual está lenta?

Antes de descrever os métodos para tornar uma VM mais rápida, vamos ver alguns dos motivos para uma VM lenta.

  1. Capacidade do sistema host.
  2. Outros aplicativos em execução.

1] Capacidade do sistema host

Este é um dos principais fatores dos quais depende a velocidade de uma Máquina Virtual. (Machine)Se você deseja que sua máquina(Machine) virtual funcione sem problemas, você deve ter um sistema host poderoso. CPU , RAM e espaço em disco são os três principais fatores que determinam a potência do seu sistema host.

Máquinas virtuais(Virtual Machine) requerem muito poder de processamento. Portanto, é obrigatório que um sistema host tenha uma unidade de processamento central multicore. Uma CPU(CPU) multicore pode operar a máquina virtual(Virtual Machine) de maneira melhor e mais suave.

A RAM(RAM) é outro fator importante que determina a velocidade de uma Máquina(Machine) Virtual . Seu sistema deve ter RAM suficiente se você quiser experimentar uma velocidade mais suave de uma máquina(Machine) virtual . O requisito mínimo de RAM para uma VM é de 16 GB. No entanto, 8 GB de RAM(GB RAM) pode ser bom em algumas situações. Mas, se você tiver 4 GB de RAM(GB RAM) , enfrentará problemas de desempenho ao executar a VM, mesmo que tenha fechado todos os outros programas.

O espaço em disco(Disk) é outro fator que afeta a velocidade da Máquina Virtual(Virtual Machine) . Para tornar a VM mais suave, você deve alocar espaço em disco vazio suficiente. Para isso, seu sistema host deve ter bastante espaço vazio no disco.

2] Outros aplicativos em execução na máquina host

Quando uma VM é executada em um computador host, ela usa sua CPU , RAM e espaço em disco. Portanto, se você tiver aberto muitos aplicativos ou softwares em seu computador host, enfrentará problemas de desempenho na Máquina Virtual(Virtual Machine) . Para um desempenho ideal da VM, é recomendável fechar todos os aplicativos ou softwares em execução na máquina host.

Como acelerar uma máquina virtual do VirtualBox(VirtualBox Virtual Machine)

Os métodos a seguir ajudarão você a tornar sua máquina virtual(Virtual Machine) mais rápida.

  1. Instale as adições de convidado do VirtualBox.
  2. Aloque mais memória para a VM.
  3. Aloque mais CPU para VM.
  4. Aumente a memória de vídeo.

1] Instalar adições de convidados do VirtualBox(Install VirtualBox Guest)

Esta é a etapa mais importante para tornar uma VM mais rápida. As adições de (Additions)convidado(Guest) contêm drivers especiais que uma máquina virtual requer para funcionar sem problemas.

instalar adições de convidados

A seguir estão as etapas para instalar o VB Guest Additions:

  1. Inicie a máquina virtual(Virtual Machine) no VirtualBox .
  2. Vá para ' Devices > Insert Guest Additions CD image .'
  3. Abra este computador.
  4. Clique duas vezes no ' CD Drive (D): VirtualBox Guest Additions ' para abri-lo.
  5. Instale ' VBoxWindowsAdditions-amd64 .' Se a arquitetura do seu sistema host não suportar esse arquivo, você receberá um erro. Nesse caso, tente instalar os outros Guest Additions .

Após a conclusão da instalação, reinicie a máquina virtual(Virtual Machine) .

Leia(Read) : O VirtualBox exibe uma tela preta e não inicializa o sistema operacional convidado(VirtualBox displays a black screen and not booting guest OS) .

2] Alocar mais RAM para VM

Assim como o computador físico, o desempenho de uma VM também depende da quantidade de RAM alocada a ela. Quanto mais memória você alocar para a VM, mais suave será a experiência.

como acelerar a maquina virtual 1

Para aumentar a quantidade de memória na VM, siga as etapas listadas abaixo:

  1. Inicie o VirtualBox e selecione a Máquina Virtual(Virtual Machine) .
  2. Agora, clique em Configurações(Settings) e selecione ' Sistema(System) ' do lado esquerdo.
  3. Na guia ' Placa(Motherboard) -mãe ', mova o controle deslizante para aumentar a RAM .
  4. Clique em OK para salvar as configurações.

Por favor, não cruze a marca verde no controle deslizante, pois isso pode ter um impacto negativo na integridade do sistema host. Se isso não ajudar, você deve aumentar a RAM física em seu computador host.

3] Alocar mais CPU para VM

A CPU(CPU) da máquina host lida com todos os cálculos necessários para executar uma VM. Portanto(Hence) , se a máquina virtual(Virtual Machine) usar mais CPU , ela funcionará mais rápido e sem problemas.

como acelerar a maquina virtual 2

Siga as etapas listadas abaixo para alocar mais CPUs à VM:

  1. Inicie o VirtualBox e selecione a VM para a qual você deseja alocar mais CPUs .
  2. Clique(Click) em Configurações(Settings) e selecione Sistema(System) no lado esquerdo.
  3. Na guia ' Processador(Processor) ', mova o controle deslizante para aumentar o número de CPUs para a VM.
  4. Clique em OK para salvar as configurações.

Por favor, mantenha o controle deslizante sob a marca verde.

4] Aumente a memória de vídeo

Se, apesar de ter uma placa gráfica(graphics card) pesada em seu sistema, você ainda experimentar a velocidade lenta da VM, considere aumentar a memória de vídeo. Além disso, habilite a aceleração 3D.

como acelerar a maquina virtual 3

Listamos as etapas abaixo para fazer isso:

  1. Selecione Máquina Virtual(Virtual Machine) no VirtualBox e clique em Configurações.
  2. Clique no botão ' Exibir(Display) ' no lado esquerdo.
  3. Mova o controle deslizante na guia ' Tela(Screen) ' para aumentar a memória de vídeo.
  4. Marque a caixa de seleção na seção ' Aceleração(Acceleration) ' para habilitar a aceleração 3D.
  5. Clique em OK para salvar as configurações.

Espero que este artigo tenha ajudado você a acelerar a máquina(Machine) virtual .

Postagens relacionadas(Related posts) :



About the author

Sou um desenvolvedor web com mais de 10 anos de experiência, incluindo 8 anos como engenheiro de software profissional. Também tenho experiência no desenvolvimento de aplicativos e jogos para dispositivos móveis, tanto para desktop quanto para dispositivos móveis. No meu tempo livre, gosto de jogar videogame e assistir filmes, ouvir música, ler livros e fazer jardinagem.



Related posts