Qual é a principal diferença entre a virtualização e o uso d...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é B:
Vamos entender mais a fundo por que essa alternativa está correta e aproveitarmos para esclarecer o tema da questão:
Virtualização
A virtualização é uma tecnologia que permite a execução de múltiplos sistemas operacionais em um único servidor físico. Utiliza um software chamado hipervisor que cria uma camada de abstração entre o hardware e os sistemas operacionais convidados. Com isso, é possível rodar diferentes sistemas operacionais de forma independente, aproveitando melhor os recursos do hardware físico.
Containers
Os containers, por outro lado, permitem a execução de múltiplos aplicativos isolados, mas compartilhando o mesmo sistema operacional hospedeiro. Eles usam o próprio kernel do sistema operacional hospedeiro, o que os torna mais leves e eficientes em termos de uso de recursos comparados à virtualização. A tecnologia de containers, como o Docker, é projetada para ser rápida e eficiente, facilitando a distribuição e a execução de aplicativos em ambientes diferentes.
Alternativa B:
Essa alternativa está correta porque descreve exatamente a principal diferença técnica entre virtualização e containers:
- Virtualização: Requer uma camada de software (hipervisor) para gerenciar múltiplos sistemas operacionais independentes.
- Containers: Compartilham o mesmo kernel do sistema operacional hospedeiro e executam de forma nativa, tornando-se mais leves e eficientes.
Conclusão:
A compreensão dessa diferença é crucial para quem está se preparando para concursos públicos na área de sistemas operacionais, pois o tema de virtualização e containers é bastante recorrente. Saber distinguir entre essas tecnologias pode ser a chave para responder corretamente a questões sobre o assunto.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
A abstração não seria entre o SO e o HARDWARE?
b-
virtualizacao - rodar vms no OS
containers - iniciar instancias docker no OS
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo