基于内核的虚拟机 基于内核的虚拟机英語Kernelbased Virtual Machine縮寫為KVM是一种用於Linux內核中的虛擬化基礎设施可將Linux內核轉化為一個虚拟机监视器KVM于年月日被并入Linux 核心中KVM需要支持硬件虚拟化拓展英语hardwareassisted virtualization特性的处理器 KVM起初支持x平台处理器并随后被移植到了S英语IBM ESAPowerPC和IA平台上在内核合并时也导入了ARM移植版 在KVM上可以运行诸多客户操作系统包括Linux的诸多发行版BSDSolarisWindowsHaikuReactOSPlan AROS研究操作系统英语AROS Research Operating System和OS X除此之外还支持Android GNUHurdDebian KMinix aSolaris  U和Darwin 而其他操作系统或新版操作系统都支持KVM仅仅存在一些限制而已 VirtIO半虚拟化英语Paravirtualization 在LinuxOpenBSDFreeBSD NetBSDWindows上支持对部分设备的半虚拟化英语Paravirtualization这项特性支持半虚拟化的网卡半虚拟化的磁盘控制器用于调整客户端内存使用的气球设备Balloon device和使用獨立計算環境簡單協議的VGA图形接口