O que é uma máquina virtual? Tudo que você precisa saber

O que é uma máquina virtual? Tudo que você precisa saber

As máquinas virtuais (VMs) permitem que você execute outros sistemas operacionais em seu sistema operacional atual. O sistema operacional virtual será executado como se fosse apenas mais um programa em seu computador.





Isso é ideal para testar outros sistemas operacionais, como Windows 10 ou sistemas operacionais Linux alternativos. Você também pode usar máquinas virtuais para executar software em sistemas operacionais para os quais não foi projetado. Por exemplo, você pode executar programas do Windows em um Mac ou execute várias cópias de um aplicativo em um Mac com uma máquina virtual.





Você quer começar a usar máquinas virtuais? Você não precisa pagar nada --- existem vários programas excelentes e gratuitos de máquina virtual.





O que é uma máquina virtual?

Uma máquina virtual é um programa que atua como um computador virtual. Ele é executado em seu sistema operacional atual (o sistema operacional host) e fornece hardware virtual para sistemas operacionais convidados. O sistema operacional convidado é executado em uma janela em seu sistema operacional host, como qualquer outro programa em seu computador.

Do ponto de vista do sistema operacional convidado, a máquina virtual é um computador físico real.



O mecanismo de emulação da máquina virtual, chamado de hipervisor, lida com o hardware virtual, incluindo CPU, memória, disco rígido, interface de rede e outros dispositivos. Os dispositivos de hardware virtual fornecidos pelo hypervisor mapeiam para o hardware real em sua máquina física. Por exemplo, o disco rígido virtual de uma máquina virtual é armazenado em um arquivo localizado em seu disco rígido.

Você pode ter várias máquinas virtuais instaladas em seu sistema. Você está limitado apenas pela quantidade de armazenamento disponível para eles. Depois de instalar vários sistemas operacionais, você pode abrir seu programa de máquina virtual e escolher qual máquina virtual deseja inicializar. O sistema operacional convidado é inicializado e executado em uma janela no sistema operacional host, embora você também possa executá-lo no modo de tela inteira.





o que é mais barato uber ou lyft

Usos práticos para máquinas virtuais

As máquinas virtuais têm vários usos populares :

Teste novas versões de sistemas operacionais : Você pode experimentar o Windows 10 em seu computador com Windows 7 se ainda não estiver disposto a atualizá-lo.





Faça experiências com outros sistemas operacionais : Instalar várias distribuições do Linux em uma máquina virtual permite que você experimente e aprenda como funcionam. E executando macOS no Windows 10 em uma máquina virtual permite que você se acostume com um sistema operacional diferente que está pensando em usar em tempo integral.

Use software que exija um sistema operacional desatualizado : Se você tem um aplicativo importante que só funciona no Windows XP, pode instalar XP em uma máquina virtual e execute o aplicativo lá. Isso permite que você use um aplicativo que funciona apenas com o Windows XP, sem realmente instalá-lo em seu computador. Isso é importante, pois o Windows XP não recebe mais suporte da Microsoft.

Execute software projetado para outro sistema operacional s: Os usuários de Mac e Linux podem executar o Windows em uma máquina virtual para usar o software Windows em seus computadores sem problemas de compatibilidade. Infelizmente, os jogos são um problema. Os programas de máquina virtual introduzem sobrecarga e os jogos 3D não funcionarão perfeitamente em uma VM.

Teste o software em várias plataformas : Se você precisa testar se um aplicativo funciona em vários sistemas operacionais, você pode instalar cada um em uma máquina virtual.

Consolidar servidores : Para empresas que executam vários servidores, eles podem colocar alguns em máquinas virtuais e executá-los em um único computador. Cada máquina virtual é um contêiner isolado, então isso não apresenta os problemas de segurança envolvidos na execução de servidores diferentes no mesmo sistema operacional. As máquinas virtuais também podem ser movidas entre servidores físicos.

VirtualBox é um ótimo aplicativo de código aberto que roda no Windows, macOS e Linux. Uma das melhores partes do VirtualBox é que não existe uma versão comercial. Isso significa que você obtém todos os recursos gratuitamente, incluindo recursos avançados como instantâneos. Isso permite que você salve o estado de uma máquina virtual e reverta para esse estado no futuro, o que é ótimo para teste.

Nós escrevemos um guia completo para VirtualBox isso o ajudará a começar.

VMware Player é outro programa VM conhecido para Windows e Linux. O VMware Player é o equivalente gratuito do VMware Workstation, um aplicativo comercial, então você não obtém todos os recursos avançados que obteria com o VirtualBox.

Contudo, tanto o VirtualBox quanto o VMware Player são programas sólidos que oferecem os recursos básicos gratuitamente. Se um deles não funcionar para você, tente o outro.

Carregando um sistema operacional em sua máquina virtual

Para instalar um sistema operacional em uma máquina virtual, você precisará do disco de instalação do sistema operacional. Criação da mídia de instalação do Windows 10 será útil para isso. Você também pode usar um arquivo de imagem ISO, que geralmente vem com as distribuições do Linux. Os programas de máquina virtual oferecem assistentes fáceis de usar que o orientam durante o processo de criação de uma máquina virtual e instalação de um sistema operacional convidado.

Você também pode querer aprender como criar uma máquina virtual usando o Windows 10 Hyper-V e como o Hyper-V se compara ao VirtualBox e VMWare . Você também deve verificar nossas dicas sobre como obter desempenho de máquina virtual mais rápido ou transferir arquivos de máquina virtual entre convidado e host .

As máquinas virtuais não estão limitadas apenas a sistemas operacionais de desktop --- você pode até emular Android no Windows 10 .

Compartilhado Compartilhado Tweet O email Como acessar o nível de bolha integrado do Google no Android

Se você já precisou ter certeza de que algo está nivelado em um aperto, agora você pode obter um nível de bolha em seu telefone em segundos.

Leia a seguir
Tópicos relacionados
  • Tecnologia Explicada
  • VirtualBox
  • Máquina virtual
Sobre o autor Ben Stegner(1735 artigos publicados)

Ben é editor adjunto e gerente de integração da MakeUseOf. Ele deixou seu emprego de TI para escrever em tempo integral em 2016 e nunca olhou para trás. Ele vem cobrindo tutoriais de tecnologia, recomendações de videogames e muito mais como escritor profissional por mais de sete anos.

Mais de Ben Stegner

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever