在计算机科学中，全虚拟化（）是硬件虚拟化的一种，允许未经修改的客操作系统（）隔离运行。硬件虚拟化对客操作系统隐藏了真实的硬件，虚拟机运行在一个架设在硬件或主机操作系统（）之上的虚拟机监视器(VMM)中。对于全虚拟化，硬件特征会被映射到虚拟机上，这些特征包括完整的指令集、I/O操作、中断和内存管理等。在全虚拟化环境中，任何可以运行在裸机上的软件（通常是操作系统）都可以未经修改地运行在虚拟机中。相对地，半虚拟化（）则要求对客操作系统做出必要的更改，以适应VMM提供的半虚拟化API。实现一个比主机操作系统优先