GPU 会使虚拟机中的应用程序更快吗?

GPU 会使虚拟机中的应用程序更快吗?

我在通过 KVM/QEMU 运行的虚拟机上安装了 Windows。该虚拟机托管在 Debian 服务器上,该服务器的主板上只有一个基本的 GPU。

依赖 GPU 的应用程序(例如 Adob​​e Premiere Pro)在此虚拟机上运行速度不够快。维基百科关于这个主题解释了获得裸机体验的技术,但我还没有准备好尝试它们,所以我现在坚持使用 QXL/SPICE。

假设我在服务器中放置了一个专用 GPU。它会自动(无需更改配置)使依赖 GPU 的应用程序运行得更快吗?还是完全没有效果?

答案1

自动 - 不,一点也不。

如果您的系统支持 IOMMU,则通过 PCI(e) 手动直通AMD-Vi/英特尔 VT-d:

https://wiki.archlinux.org/index.php/PCI_passthrough_via_OVMF#Plain_QEMU_without_libvirt

https://wiki.gentoo.org/wiki/GPU_passthrough_with_libvirt_qemu_kvm

相关内容