“Paravirtualization is a technique where the hypervisor provides the guest operating system with special interfaces so that it can communicate more efficiently with the hypervisor.”
A technique which allows guest operating systems to work with the hypervisor.
A technique which allows guest operating systems to work with the hypervisor.
-
Requires modifications to the operating system and/or special drivers which are hypervisor-aware.
-
Also called cooperative virtualization.
Can be used to support guests running modified operating systems on machines without native virtualization support (Xen).
Can be used to improve performance of unmodified operating systems on machines with native virtualization support (Kvm and Xen).