Kernel-based Virtual Machine

From RaySoft

Kernel-based Virtual Machine (KVM) is a virtual machine implementation using the operating system's kernel. This often allows for greater performance than when using virtual machine solutions which rely on user-space drivers. For the sake of this article, KVM will refer to the Linux kernel virtualization infrastructure. KVM supports native virtualization on x86 processors that provide Intel VT-x or AMD-V extensions; it has also been ported to S/390, PowerPC, and IA-64 and an ARM port is in progress.[1]

A wide variety of guest operating-systems work with KVM, including many flavours of Linux, BSD, Solaris, Windows, Haiku, ReactOS and AROS Research Operating System and a modified version of Qemu can use KVM to run Mac OS X.[1]

Documentation

References