# O que é Virtual Machines?

São sistemas operacionais virtuais executados dentro de um computador como se fosse um dispositivo separado.

## Definição
As máquinas virtuais permitem executar vários sistemas operacionais simultaneamente em um único computador, particionando seu hardware físico. Cada máquina virtual se comporta como se fosse seu próprio computador independente e utiliza seus próprios recursos. Dessa forma, você pode testar diferentes softwares ou configurações com segurança, sem danificar o sistema principal.

## Como funciona
Você separa parte do seu hardware com a ajuda de software. Você instala um sistema operacional nesta seção reservada. Este sistema que você instalou começa a funcionar em seu próprio mundo sem o conhecimento do seu computador principal.

## Onde é usado
É utilizado no gerenciamento de servidores, testes de software e em trabalhos que requerem diferentes sistemas operacionais.

## Costuma ser confundido com
Frequentemente misturado com recipientes; Enquanto as máquinas virtuais carregam um sistema operacional completo, os contêineres carregam apenas o aplicativo.

## Perguntas frequentes
**Uma máquina virtual deixa o computador lento?**
Sim, porque funciona compartilhando os recursos do processador e da memória do seu computador host.

**Se ocorrer um vírus na máquina virtual, ele será transferido para o computador host?**
Geralmente não, pois a máquina virtual está em um ambiente isolado do sistema host.


## Termos relacionados
- [Containers](/pt/dictionary/containers/)
- [Runtime](/pt/dictionary/runtime/)
- [Self-hosting](/pt/dictionary/self-hosting/)

## Ferramentas relacionadas
- [Container](/pt/discover/container/)

---
Fonte: TreScout Glossário · https://trescout.com/pt/dictionary/virtual-machines/
