Besturingssysteem en hardware

Welke uitleg over paravirtualisatie is juist?

  1. AHet besturingssysteem van de virtuele machine wordt helemaal niet gewijzigd en alle apparaten van echte hardware worden ongewijzigd nagebootst
  2. BHet besturingssysteem van de virtuele machine gaat ervan uit dat het gevirtualiseerd is en gebruikt efficiënte procedures voor de hypervisor
  3. CMeerdere toepassingen draaien binnen één besturingssysteem zonder hypervisor
Antwoord en toelichting tonen

Antwoord: B. Het besturingssysteem van de virtuele machine gaat ervan uit dat het gevirtualiseerd is en gebruikt efficiënte procedures voor de hypervisor

Als echte apparaten tot in detail worden nagebootst, vindt bij elke toegang tot apparaatregisters een omschakeling naar de hypervisor plaats, wat traag is. Bij paravirtualisatie worden in het gastbesturingssysteem drivers voor virtualisatie geïnstalleerd en worden efficiënte procedures gebruikt die ervan uitgaan dat het gevirtualiseerd is, bijvoorbeeld door verzoeken gebundeld uit te wisselen via wachtrijen in gedeeld geheugen. Het wordt veel gebruikt voor virtuele schijven en virtuele netwerkapparaten. Apparaten volledig nabootsen zonder het besturingssysteem te wijzigen is het idee van volledige virtualisatie.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Besturingssysteem en hardware

  1. Welk verschil tussen containers en virtuele machines is juist?
  2. In veel besturingssystemen wordt het kernelgebied toegewezen aan een deel (bijvoorbeeld het hoge bereik) van de adresruimte van elk proces, en wordt toegang vanuit de gebruikersmodus met de beveiligingsbit van de paginatabel verboden. Wat is het belangrijkste voordeel van deze indeling?
  3. Hoeveel bits van het virtuele adres geven de positie binnen de pagina (offset) aan bij een paginagrootte van 4 KB?
  4. Welke combinatie van paginanummer en offset binnen de pagina is juist voor het 32-bits virtuele adres 0x00403ABC bij een paginagrootte van 4 KB?
  5. Welke combinatie van de belangrijkste werkingsmodi die in de privileged architecture van RISC-V zijn vastgelegd is juist?

Vergelijkingen bij dit onderwerp