SóProvas


ID
400024
Banca
CESPE / CEBRASPE
Órgão
Correios
Ano
2011
Provas
Disciplina
Sistemas Operacionais
Assuntos

Julgue os itens a seguir, a respeito de conceitos e ferramentas de
virtualização.

A virtualização por meio de emuladores o hypervisor oferece como vantagem a disponibilização de uma máquina virtual que permite a execução de aplicativos no ambiente simulado; esse esquema, que simula hardware não disponível fisicamente, apresenta desempenho superior ao da paravirtualização.

Alternativas
Comentários
  • https://www.ibm.com/developerworks/mydeveloperworks/blogs/tlcbr/entry/dominios_da_paravirtualizacao?lang=en
  • Não é possivel simular um "hardware não disponível fisicamente" e ter desempenho melhor que esse hardware...
  • A paravirtualização também é mais eficiênte que a virtualização, pois na primeira o software virtualizado sabe que esta sendo executado em um ambiente virtualizado e faz de tudo para tirar vantagem disto. Já no ultimo, o software não sabe estar sendo virtualizado e não tem como aplicar nenhum tipo de estratégia para melhorar o desempenho.
  • Pessoal, vale a pena ressaltar alguns pontos:
    Virtualização Total: Tem por objetivo fornecer ao SO visitante uma réplica do hardware sujacente. Dessa forma, o SO visitante é executado sem modificação sobre o VMM. O SO visitante não sabe que está endo executado em uma VMM, então as suas instruções devem ser testadas pelo VMM para que depois sejam executadas.
    Paravirtualização: O SO é modificado para chamar o VMM sempre que executar uma instrução que possa alterar o estado do sistema. Perceba que na para virtualização não é feito o teste pelo VMM, o que resulta em um ganhi de performance.

    Porém, atualmente, já existem arquiteturas que dão suporte de hardware para a virtualização (AMD-V e Intel-VT) e a virtualização total passou a obter resultados de desempenho melhores do que os da para-virtualização nesses casos.

    Com isso, em alguma futura questão, se a banca perguntar que existe hardware com suporte à virtualização, o mais aconselhável é o uso da virtualização completa. Caso contrário (o caso dessa questão), o aconselhável é o uso da para virtualização.

    Fonte: http://www.gta.ufrj.br/grad/08_1/virtual/artigo.pdf

    Bons estudos.
  • Na virtualização o uso do hardware é otimizado através da criação de versões virtuais das aplicações ou recursos de infraestrutura de TI. Portanto seria meio fora de lógica otimizar o uso de um recurso inexistente.

  • Se a questão disser que algo apresenta desempenho superior a paravirtualização (virtualização assistida por software) já desconfie, a não ser que fale de virtualização assistida por hardware, pois essa, ao contrário daquela, não modifica o S.O.

  • Paravirtualização: entrega hardware igual ao real, principal característica é o desempenho, adapta às modificações do S.O

  • A paravirtualização tem maior desempenho se comparado a virtualização completa.