我已经在 Ubuntu 16.04 上使用 kvm、libvirt、virt-manager 和 vfio-pci 成功设置了带有 5 个 Nvidia 1080Ti 卡的 Windows 10 虚拟机。一切正常。如果我尝试通过超过 5 个 GPU,虚拟机会在启动前冻结,这意味着我什至无法访问 Windows 启动加载程序,virt-manager 中的 CPU 图表在返回空闲状态之前会出现短暂的峰值。
迄今为止:
- 用一个i440FX芯片组仅启用 3 个 GPU 的直通,使用q35芯片组最多启用 5 个。
我有一个 Ubuntu VM,使用超过 5 个 GPU,因此我认为问题与 Windows 的虚拟化有关。
只允许一定数量的卡通过的限制因素是什么?