paravirtual
Paravirtualization is a virtualization approach in which the guest operating system is modified to run directly on a hypervisor. Unlike traditional full virtualization, where the guest is unaware of the virtualization layer and hardware instructions are emulated, paravirtualization replaces or augments sensitive operations with explicit hypervisor calls. This cooperation between guest and hypervisor can reduce overhead and improve performance.
In a paravirtualized setup, the guest kernel is aware it is running under virtualization and uses a
Advantages of paravirtualization include lower overhead, higher throughput, and better performance for certain workloads, especially on
Historically, paravirtualization was central to Xen's PV mode and influenced the development of para-virtualized I/O like