Besturingssysteem en hardware
Welke uitleg over paravirtualisatie is juist?
- AHet besturingssysteem van de virtuele machine wordt helemaal niet gewijzigd en alle apparaten van echte hardware worden ongewijzigd nagebootst
- BHet besturingssysteem van de virtuele machine gaat ervan uit dat het gevirtualiseerd is en gebruikt efficiënte procedures voor de hypervisor
- 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.