我听说托管的虚拟机使I / O虚拟化变得更容易。因为VM不需要设备驱动程序,它可以使用主机OS设备驱动程序来设备。我的问题是,如果客户操作系统上安装了设备驱动程序,为什么我们需要使用主机操作系统的设备驱动程序? 提前致谢! :d
答案 0 :(得分:0)
根据您的虚拟化解决方案,虚拟机的某些设备是虚拟的(例如,硬盘)而其他设备(例如处理器),对于虚拟化设备,它们是通用的,因此它们可能不需要驱动程序(但是VM工具包含使其性能更好的驱动程序),但最后虚拟机在主机操作系统之上运行,因此该操作系统需要具有所有真实硬件的驱动程序,才能够提供该硬件虚拟机。