SóProvas


ID
3132820
Banca
VUNESP
Órgão
Câmara de Piracicaba - SP
Ano
2019
Provas
Disciplina
Sistemas Operacionais
Assuntos

Sistemas para-virtualizados consomem menos recursos que sistemas com virtualização de hardware, pois

Alternativas
Comentários
  • GABARITO: B

    A para-virtualização é uma alternativa à virtualização total. Nesse modelo de virtualização, o sistema operacional é modificado para chamar o VMM sempre que executar uma instrução que possa alterar o estado do sistema, uma instrução sensível. Isso acaba com a necessidade de o VMM testar instrução por instrução, o que representa um ganho significativo de desempenho. Outro ponto positivo da para-virtualização é que os dispositivos de  hardware  são acessados por  drivers  da própria máquina virtual, não necessitando mais do uso de  drivers  genéricos que inibiam o uso da capacidade total do dispositivo.

    Características da Paravirtualização:

    Requer a modificação do SO convidado;

    O hóspede recorre direto ao hypervisor quando requer instrução privilegiada;

    Dispensa necessidade de o VMM testar instrução por instrução;

    Lida com instruções no momento da compilação.

    Vantagens da Paravirtualização:

    Ganho significativo de desempenho;

    Facilita o uso de dispositivos de E/S.

    Desvantagens da Paravirtualização:

    O custo da manuntenção de SOs paravirtualizados pode ser alto;

    A vantagem de desempenho da paravirtualização varia muito.

  • Ela oferece um conjunto de hiperchamadas (hypercalls), que permitem ao hóspede enviar solicitações explícitas ao hipervisor (assim como uma chamada de sistema oferece serviços do núcleo para aplicações).