我试图让我的头在UEFI(统一的可扩展固件接口),我不完全清楚这是如何影响虚拟机。
因此,这个问题有三个部分:
UEFI本身不应该增加任何效率,因为BIOS和UEFI可以将系统从裸机引导到操作系统,并在引导之后在操作系统和硬件之间提供翻译层。 UEFI在这方面有更多的function。
VMWare(和其他VM供应商)完全有可能开发一个直接从UEFI运行的pipe理程序。 现在,它以与正常操作系统相同的方式启动虚拟机pipe理程序。 直接在UEFI中运行会更有效率吗? 可能,虽然可能不是很多。
如果您想了解UEFI固件如何支持虚拟机,则在开源UEFI参考实现EDK II中有一个项目:开放虚拟机固件(OVMF)。 包含适用于QEMU和KVM的示例UEFI固件。
http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=OVMF