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.