Paravirtualisierung ist eine Art der Virtualisierung, bei der ein Gastbetriebssystem in einem virtuellen Maschine kann mit dem interagieren Hypervisor.
Das Gastbetriebssystem kennt den Hypervisor und kommuniziert über Hypercalls, um die Systemleistung zu verbessern. Der Hypervisor stellt virtualisierte Komponenten bereit (z. B. virtuell). CPU und virtueller Speicher), um Aufgaben auszuführen.
Im Vergleich zur vollständigen Virtualisierung bietet die Paravirtualisierung eine bessere Leistung, einen geringeren Overhead und eine verbesserte Sicherheit.