如果我的系统需要最新的 Linux 内核来运行最新的 Nvidia 专有驱动程序,我是否可以不在主机上安装它们? (也许使用开源 Noveau 驱动程序,或者在更稳定的内核上安装 Intel 板载显卡驱动程序以进行分发)。
在上述情况下,在客户机发行版上安装最新的内核/Nvidia 驱动程序是否可以在客户机处于焦点状态时充分利用这些驱动程序?
答案1
如果您将某些硬件传递给来宾系统,则主机无法访问它,实际上您需要将 nouveau/nvidia 列入黑名单,以确保 vfio 驱动程序可以将其公开给虚拟机。
是的,VM 将能够充分利用 GPU,性能影响将非常小。
另外,我不确定你所说的“焦点”是什么意思,只有一个虚拟机可以同时使用 GPU,并且主机需要重新启动才能使用它。
另请注意,如果您使用的是 amd cpu,当前 kvm 实现中存在错误,如果启用 npt(嵌套页表),您可能会在某些应用程序中遇到速度减慢的情况,禁用它会降低来宾的 cpu 性能,对吧现在唯一的选择是等待修复或使用 xen。