A virtualização é uma tecnologia que permite a execução de m...

Próximas questões
Com base no mesmo assunto
Q4035450 Sistemas Operacionais
A virtualização é uma tecnologia que permite a execução de múltiplos sistemas operacionais de forma isolada sobre o mesmo hardware físico, por meio de um componente denominado hipervisor. Os hipervisores são classificados em dois tipos principais de acordo com sua relação com o hardware e o sistema operacional hospedeiro. Sobre os tipos de hipervisores e os conceitos de virtualização, assinale a alternativa CORRETA.
Alternativas

Comentários

Veja os comentários dos nossos alunos

A paravirtualização (PV) é uma técnica de virtualização na qual o sistema operacional convidado (guest OS) é modificado para ter consciência de que está rodando sobre um hipervisor (ou Virtual Machine Monitor - VMM), em vez de rodar diretamente no hardware real.

Para entender a paravirtualização, vale compará-la brevemente com a virtualização total (Full Virtualization): na virtualização total, o sistema operacional convidado não sabe que está em uma máquina virtual; ele acha que domina o hardware sozinho, o que exige que o hipervisor intercepte e traduza todas as suas instruções em tempo de execução (gerando um peso extra no desempenho).

Na paravirtualização, elimina-se esse intermediário pesado por meio de uma abordagem colaborativa.

Em vez de tentar executar instruções de hardware privilegiadas diretamente (o que causaria uma falha, já que ele não controla o hardware real), o sistema operacional modificado faz chamadas diretas ao hipervisor.

Essas chamadas são conhecidas como Hypercalls (Hiperchamadas), que funcionam de forma análoga às System Calls (chamadas de sistema) que um aplicativo faz para um sistema operacional.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo