Pular para o conteúdo principal

Questão de Sistemas Operacionais — Virtualização — CESPE / CEBRASPE 2023

Sistemas OperacionaisVirtualização
Código
ce156120
Banca
CESPE / CEBRASPE
Órgão
MPE-RO
Ano
2023
Nível
Superior
Cargo
Analista Programador
O hipervisor tipo 1 – microkernalizado é caracterizado por
  1. Aser executado sobre um sistema operacional nativo como se fosse um processo deste.
  2. Bfuncionar como aplicação que fornece um ambiente de execução para outras aplicações.
  3. Cemular todo o hardware para as máquinas virtuais, estando os drivers, nessa opção, no próprio hipervisor.
  4. Dprecisar de uma grande quantidade de código entre os recursos de hardware e as máquinas virtuais, porque emula todo o hardware para elas.
  5. Eutilizar drivers na própria máquina virtual, sendo a única camada entre o sistema operacional convidado e o hardware o próprio hipervisor.
Revelar gabarito e comentário

GabaritoE — utilizar drivers na própria máquina virtual, sendo a única camada entre o sistema operacional convidado e o hardware o próprio hipervisor.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Hipervisor tipo 1 – microkernalizado

Gabarito: alternativa E. O hipervisor tipo 1 microkernelizado é caracterizado por ser uma camada enxuta que roda diretamente sobre o hardware, sem um sistema operacional hospedeiro. Em sua arquitetura, os drivers de dispositivo não residem no hipervisor, mas sim dentro das próprias máquinas virtuais convidadas. Assim, o hipervisor atua como a única camada entre o hardware e o sistema operacional convidado, reduzindo a superfície de ataque e aumentando a modularidade.

Alternativa A — ❌ Incorreta

Descreve um hipervisor tipo 2 (hospedado), que é executado como um processo sobre um sistema operacional nativo. O microkernelizado é um hipervisor tipo 1, que roda diretamente no hardware, sem intermédio de um SO.

Alternativa B — ❌ Incorreta

Também se refere a um hipervisor tipo 2 ou a um emulador de aplicações. O microkernelizado não funciona como uma aplicação sobre um SO; ele é um software de sistema que gerencia o hardware diretamente.

Alternativa C — ❌ Incorreta

Descreve um hipervisor monolítico, onde os drivers estão embutidos no próprio hipervisor. No microkernelizado, os drivers ficam nas máquinas virtuais (dentro do sistema operacional convidado), e o hipervisor apenas fornece mecanismos básicos de virtualização (CPU, memória, agendamento).

Alternativa D — ❌ Incorreta

Afirma que o hipervisor precisa de grande quantidade de código porque emula todo o hardware. Na verdade, o microkernelizado minimiza o código no hipervisor; a emulação completa é típica de hipervisores tipo 2 ou monolíticos. A abordagem microkernelizada delega a emulação/periféricos para as VMs.

Alternativa E — ✅ Correta ⟵ GABARITO

Exata descrição do hipervisor tipo 1 microkernelizado: utiliza drivers na própria máquina virtual (paravirtualização ou passagem de dispositivos) e o hipervisor é a única camada entre o SO convidado e o hardware. Exemplos modernos incluem Xen em modo microkernel e VMware ESXi (que possui um microkernel).

PEGA ESSA DICA!

Na hora da prova, lembre-se: para identificar um hipervisor microkernelizado, verifique onde estão os drivers. Se estiverem dentro da máquina virtual e o hipervisor for enxuto, é microkernel; se os drivers estiverem no hipervisor, é monolítico.

Gabarito: letra E

Link permanente: /questoes/ce156120