Máquinas virtuais Requer e consome muitos recursos, a fim de fornecer equipamentos virtuais e operar vários sistemas em seu computador simultaneamente. Como resultado, às vezes pode ser um pouco lento. Aqui estão algumas dicas para ajudá-lo a acessar as configurações a fim de obter o melhor desempenho de Sua máquina virtual , Se você usa VirtualBox Ou VMware ou qualquer outra coisa.
Em seguida, execute o programa em Máquina virtual (VM) é uma ótima maneira Para experimentar aplicativos projetados Para um sistema operacional diferente. A tecnologia de VM é amplamente usada atualmente em uma variedade de aplicativos, de servidores a computadores desktop.
Mas embora a configuração da VM em seu PC possa ser simples, o desempenho é sempre um problema. Aqui estão algumas coisas que você precisa saber para melhorar o desempenho de suas máquinas virtuais.
Links Rápidos
1. Compreender o sistema operacional host e convidado
Não importa se você o usa VirtualBox ou Reprodutor VMWare Ou uma opção integrada, como Microsoft Hyper-V. Compreensão mais longa das diferenças entre Computador real (O host) e a máquina virtual (o convidado) são essenciais para um desempenho bem-sucedido.
O sistema operacional do host está realmente instalado em Drive de disco rígido Para sistema HDD. É o sistema operacional para inicializar quando você liga o computador.
Enquanto isso, o sistema operacional convidado é instalado dentro Máquina virtual. Aqui, você pode instalar aplicativos e até jogos que não são originais para o sistema operacional host. Este é apenas um dos muitos motivos para usar uma máquina virtual.
De muitas maneiras, você pode considerar o sistema operacional convidado como um aplicativo de detalhes. Ele não tem permissões de sistema operacional de host, por exemplo, a menos que as configurações sejam explicitamente fornecidas. Será Bloqueio de acesso a drives físicos Os periféricos são como microfones no início.
2. Esteja ciente dos requisitos de recursos
VM funciona em software de virtualização que cria ambiente de máquinas virtuais. Em termos simples, quando uma VM é criada, o software de virtualização identifica os dispositivos (geralmente com a entrada do usuário).
Mas existem limitações importantes para isso. Você não pode especificar um perfil de recurso que uma máquina virtual pode consumir que exceda os recursos físicos em seu computador.
Por exemplo, se o seu host tem um RAM Capacidade de 8 GB, o convidado não será capaz de substituir esta configuração. Na verdade, você precisa manter RAM do sistema host Para executar o software da máquina virtual.
Como tal, você precisa estar ciente dos requisitos de recursos físicos do PC, como a VM. Reservar um tempo inteligente para organizar sua área de trabalho antes de executar o SO convidado é uma opção inteligente. Onde você pode:
- Feche todos os outros aplicativos
- Mude suas configurações de energia para a opção máxima (especialmente em laptops)
- Lançar VM com opções gráficas reduzidas
Além disso, se o seu computador tiver um Modo de jogo , Habilite esta opção para garantir que o computador direcione recursos para a VM. Isso significa congelar tarefas em segundo plano enquanto a VM está em execução, o que ajuda a otimizar o desempenho dos sistemas operacionais host e convidado.
3. Mantenha seus sistemas operacionais host e convidados atualizados
Você já sabe como é importante instalar atualizações. Quer você use distribuições do Windows, macOS ou Linux, as atualizações do sistema são essenciais para uma operação bem-sucedida do computador.
Além de adicionar novos recursos, as atualizações resolvem bugs, adicionam drivers e corrigem problemas de segurança. Tudo isso pode afetar o desempenho de sua máquina virtual, portanto, faz sentido realizar a atualização necessária, se disponível.
Mas não deixe isso acabar aí. Você deve reservar um tempo para atualizar o sistema operacional convidado. Isso pode ser uma perda de tempo desnecessária, mas definitivamente vale a pena. Por exemplo, digamos que você esteja trabalhando na execução de uma distribuição Linux em uma VM. Por padrão, a atualização é tentada periodicamente. Se você bloquear ou ignorar essa opção, não poderá instalar nenhum novo software.
Permitir atualização é a melhor opção e garante que o sistema operacional convidado esteja tão atualizado quanto o host.
4. Atualize o software da máquina virtual regularmente
Em termos de segurança, falhas foram encontradas em ambientes virtuais nos últimos anos. VMs são um alvo cada vez mais popular para hackers, o que só pode ser evitado com patches regulares do sistema operacional e instalação de atualizações para software de máquina virtual.
Na maioria dos casos, o programa deve alertá-lo sobre atualizações pendentes.
É uma ideia inteligente fazer isso assim que você fornecer atualizações. As atualizações também incluem suporte para novos sistemas operacionais, por exemplo, aumentando a gama de plataformas que você pode executar em sua VM.
5. Instale ferramentas VM para melhorar a acessibilidade
As máquinas virtuais vêm com um pacote secundário opcional que você pode instalar. Essas adições permitem uma melhor integração entre o sistema operacional convidado e o sistema host.
Por exemplo, inclua Pacote complementar VirtualBox Suporte para detecção de dispositivos USB 2.0 e 3.0. Isso pode permitir que você acesse um HDD externo de dentro da máquina virtual. Ele também adiciona suporte para RDP , Permitindo uma conexão de área de trabalho remota de outros dispositivos para a máquina virtual.
A criptografia de disco e inicialização PXE (Power over Ethernet) também é adicionada à sua máquina virtual com este pacote.
Portanto, sempre que um pacote de aprimoramentos estiver disponível, reserve um tempo para instalá-lo.
6. Compartilhamento de dados entre os sistemas operacionais de convidado e host
Ter dados em um computador que você deseja copiar para uma máquina virtual pode ser uma dor. Pode ser um arquivo do seu disco rígido ou instruções bash que você está tentando inserir na VM Linux.
Ambas as opções podem ser habilitadas, mas copiar texto é um pouco mais fácil do que arquivos. Normalmente, há uma configuração simples no menu que precisa ser alterada para permitir a transcrição do texto. O software VM oferece suporte para cópia e cópia da VM em execução, bem como bidirecional.
Para compartilhar arquivos de dados (como fotos, documentos e mídia), use uma unidade de rede compartilhada por padrão. Isso significa configurar uma unidade compartilhada em seu computador host e, em seguida, adicionar a unidade ao software da máquina virtual. Portanto, na próxima vez que a VM for iniciada, a unidade estará disponível e você poderá compartilhar os dados com sua máquina virtual.
Leve suas máquinas virtuais para o próximo nível
Com essas dicas, você poderá obter o melhor desempenho de suas máquinas virtuais. Para recapitular, você pode aumentar o desempenho de sua VM com as seguintes dicas:
- Aprenda a diferença entre um computador host e um ambiente convidado
- Preste atenção aos requisitos de recursos.
- Mantenha o SO atualizado
- Mantenha o software VM atualizado
- Instale ferramentas VM para melhorar a acessibilidade
- Configure um compartilhamento entre a VM e seu sistema host
A questão agora é: qual sistema de máquina virtual você usará: VirtualBox ou VMWare ou Hyper-V؟