Como acelerar a velocidade da máquina virtual

A utilização frequente de máquinas virtuais tornou-se um dos elementos mais essenciais nas tarefas de suporte e validação de testes e aplicações, uma vez que permitem realizar testes de programas, sistemas operativos e vários componentes para analisar o seu comportamento antes de serem colocados em um ambiente produtivo e assim conhecer seus erros com antecedência, a fim de evitar impactos administrativos e operacionais.

Existem vários aplicativos que nos permitem realizar essas tarefas com total funcionalidade, temos:

  • VirtualBox
  • VMWare
  • Parallels Desktop
  • Hyper-V, incluído no Windows 10

Cada um desses aplicativos nos oferece várias características para o Máquinas virtuais que é necessário criar e alocar os recursos básicos levando em consideração fatores como tipo de sistema operacional e arquitetura. Um dos problemas com essas máquinas virtuais é que em determinados momentos, devido aos processos que executamos nelas, elas tendem a “travar” ou ter seu funcionamento limitado, afetando o desempenho ideal disto.

Hoje este tutorial irá analisar como podemos melhorar o desempenho dessas máquinas virtuais para realizar com sucesso todas as operações que são executadas nelas.

1. Crie um disco fixo em vez de um dinâmico


Durante o processo de criação de uma máquina virtual, na seção sobre a criação do disco rígido, temos duas opções, que são criar um disco rígido de tamanho fixo ou um disco rígido reservado dinamicamente:

Ao usar um disco rígido de tamanho fixo, o tamanho de capacidade indicado será o definido e nunca mudará enquanto ao selecionar um disco reservado dinamicamente aumentará seu tamanho à medida que instalamos novos aplicativos até o tamanho que indicamos.

A criação de um disco de tamanho fixo permitirá que o processo de gerenciamento do disco rígido seja muito mais rápido na máquina virtual.

2. Instale as ferramentas de cada aplicativo


Todos os aplicativos de ambiente virtual oferecem a possibilidade de instalação de ferramentas próprias que incluem drivers e utilitários que permitem a compatibilidade e a comunicação entre as máquinas reais e virtuais.

Sempre que instalamos uma nova máquina virtual, é importante habilitar e instalar essas ferramentas, que consistem em um processo simples:

  • No VirtualBox vamos para a aba Dispositivos e lá nós selecionamos Insira a imagem do CD de adição de convidado.
  • No VMWare iremos selecionar a opção Instale o VMware Tools localizado na parte inferior da máquina virtual.
  • No caso de usarmos o Parallels Desktop vamos ao menu Actions e lá selecionamos Instale as ferramentas do Parallels.

Concluímos as etapas do assistente e, em seguida, reiniciamos a máquina virtual para aplicar as alterações.

3. Habilite as tecnologias Intel VT-x e AMD-V


Dentro dos parâmetros de configuração da máquina virtual temos a possibilidade de habilitar Intel VT-x e AMD-V que são configurações que foram desenvolvidas dentro da ferramenta para melhorar toda a questão da virtualização.

Passo 1
Vale ressaltar que nem todas as equipes possuem essa opção habilitada, por isso será necessário que acessemos o BIOS ou UEFI e vamos ativar a virtualização.

Passo 2
Para ativar essas opções no VirtualBox, iremos para Configuração / Sistema / Aceleração. No caso do VMWare vamos para a linha Editar configurações de máquina virtual e na linha Processadores vamos para a seção Motor de virtualização e lá nós ativamos a caixa Virtualize Intel VT-x / EPT ou AMD-V / RVI

4. Adicionar uma exceção para máquinas virtuais em software antivírus


Uma das funções do software antivírus é examinar detalhadamente os arquivos hospedados no sistema e dentro deles estão os das máquinas virtuais que foram criadas, de modo que seu desempenho pode ser afetado.

A principal razão para isso é que o software antivírus não verifica o conteúdo da máquina virtual, portanto, não é necessário verificar o arquivo.

Basta acessar as configurações de exclusão do nosso antivírus para evitar que esses arquivos passem pelo processo de análise.

5. Aumente a RAM alocada para a máquina virtual


Sabemos muito bem que um dos componentes fundamentais para que o equipamento funcione bem e com a velocidade desejada é a memória RAM para que quanto mais RAM tivermos na nossa máquina, maior será o processo das tarefas realizadas.

O mesmo acontece com as máquinas virtuais, quando criamos uma máquina virtual o aplicativo atribui por padrão o valor mínimo necessário para que ela funcione, por exemplo, se criarmos uma máquina Windows 10 64 bits ou Mac OS 64 bits, 2 GB de Memória RAM, se criarmos uma máquina CentOS 7, 1 GB de RAM será atribuído.

Se tivermos muito mais capacidade de RAM em nosso equipamento físico podemos atribuir mais RAM à máquina virtual e desta forma permitir que a máquina tenha um melhor desempenho para realizar as várias tarefas.

Lembre-se que para ajustar os valores da memória RAM, a máquina virtual deve estar desligada.

6. Aumente o número de CPUs


Junto com a RAM, o processador é outro elemento que influencia significativamente o desempenho da máquina virtual, pois é o coração dos processos.

Os processadores atuais apresentam avanços inovadores como melhor velocidade de processamento, maior compatibilidade e, um dos mais importantes, a capacidade de aumentar seus núcleos internos em até 16. Se nossa máquina física tiver 2 ou mais núcleos em seu processador, podemos ir para a configuração da máquina virtual e no campo Processador Aumente o número de processadores para um melhor desempenho e experiência de estabilidade:

7. Ajuste o nível do vídeo


As opções de configuração de vídeo permitem-nos ter uma melhor experiência de desempenho da máquina virtual tanto visual como internamente, uma vez que aceleram os processos gráficos da referida máquina.
Podemos basicamente configurar três parâmetros lá:

Memória de vídeoPermite aceleração gráfica da máquina virtual.
Ativar aceleração 3DPermite que você execute aplicativos 3D de forma mais aceitável.
Ativar aceleração de vídeo 2DMelhora drasticamente a reprodução de vídeo na máquina virtual.

8. Como usar a opção de suspensão da máquina


Outra alternativa que temos para melhorar o acesso às nossas máquinas virtuais é usar a opção Salve o estado da máquina em vez de desligá-lo, pois esta opção suspende ou hiberna o sistema para que da próxima vez que quisermos acessá-lo, basta clicar em Retomar e desta forma tudo será carregado em poucos segundos e mesmo com os aplicativos que estamos trabalhando enquanto se desligarmos a máquina será necessário aguardar que todos os processos do sistema sejam carregados.

Além dessas dicas, podemos realizar as seguintes opções que, sem dúvida, serão de grande ajuda na otimização de nossas máquinas virtuais:

Instalar a máquina virtual em um disco de estado sólido ou SSD, o que melhora significativamente o desempenho das máquinas físicas e virtuais.

Atualizar constantemente o aplicativo do ambiente virtual para obter novas funcionalidades
Verifica a aplicativos que consomem mais recursos Dentro do sistema operacional virtual para melhorar seu desempenho, no Windows podemos usar o Administrador do Sistema e no Linux o Monitor do Sistema.

PROLONGAR

Aumentar as capacidades de hardware de nosso equipamento físico, já que muitas vezes temos 4 GB de RAM no equipamento físico e ter mais de 5 máquinas virtuais afetará o desempenho das máquinas físicas e virtuais.

Analise como o sistema operacional virtual se comporta em outros aplicativos. Com essas dicas teremos máquinas virtuais muito mais estáveis, seguras e o melhor de tudo, com um ótimo nível de desempenho.

wave wave wave wave wave