Betriebssystem und Hardware

Welche Aussage zu den Typen von Hypervisoren ist richtig?

  1. AEs gibt einen Typ, der direkt auf der Hardware läuft, und einen, der als Anwendung auf einem gewöhnlichen Betriebssystem läuft
  2. BEr läuft stets als Anwendung auf einem gewöhnlichen Betriebssystem und nie direkt auf der Hardware
  3. CEs gibt keinen Unterschied zwischen Typen, und alle laufen allein als Software ohne Hardware
Antwort und Erläuterung anzeigen

Antwort: A. Es gibt einen Typ, der direkt auf der Hardware läuft, und einen, der als Anwendung auf einem gewöhnlichen Betriebssystem läuft

Es gibt Hypervisoren, die direkt auf der Hardware laufen und Betriebssysteme verwalten (Typ 1, Bare-Metal), und solche, die als Anwendung auf einem gewöhnlichen Betriebssystem wie Windows oder Linux laufen (Typ 2, gehostet). Typ 1 hat keine zusätzliche Schicht und ist bei Leistung und Isolation überlegen, weshalb er auf Servern und in der Cloud verwendet wird; Typ 2 ist einfach zu nutzen und wird häufig für Entwicklung und Tests auf PCs eingesetzt. Beide nutzen Hardware wie die Virtualisierungsunterstützung der CPU.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Betriebssystem und Hardware

  1. Welche Erklärung der von der Hardware durchgeführten Adressumsetzung bei Virtualisierung mit Nested Paging (zweistufige Adressumsetzung) ist richtig?
  2. Wie viele Speicherzugriffe sind im ungünstigsten Fall bei einem TLB-Miss nötig, wenn bei Nested Paging sowohl Gast als auch Host vierstufige Seitentabellen verwenden?
  3. Wie heißt das Verfahren, bei dem die Verarbeitung an den Hypervisor übergeht, wenn das Betriebssystem einer virtuellen Maschine einen Befehl mit erforderlichen Privilegien ausführt, und der Hypervisor die Wirkung dieses Befehls stellvertretend nachbildet?
  4. Welche Aussage zur Paravirtualisierung ist richtig?
  5. Welche Aussage zum Unterschied zwischen Containern und virtuellen Maschinen ist richtig?

Vergleiche zu diesem Thema