如何设置虚拟窗口以便它通过 IOMMU 共享显卡?

如何设置虚拟窗口以便它通过 IOMMU 共享显卡?

我想继续使用 Linux 作为我的桌面系统。但有时我想玩一些游戏。我知道我可以使用 Wine 和 PlayOnLinux,但它们并不总是有效。我还知道,我可以双启动 Linux 和 Windows,但它阻止我同时使用这两个系统(例如,在 Linux 上进行计算,而在 Windows 上玩游戏 :-))。

我知道理论上 IOMMU 技术可以允许将显卡借给 Windows。甚至还有一份与 IOMMU 兼容的硬件. 假设我已经满足了硬件要求。

  1. 我有什么选择可以在某些虚拟机管理程序下结合 Windows 和 Linux 客户机,以便我可以轻松地在它们之间切换,并且至少 Windows 可以通过 IOMMU 直接访问显卡(因此我可以使用本机驱动程序)?
  2. 目前可以做到吗?
  3. 更改哪个客户操作系统拥有的显示器的过程究竟是如何发生的?是瞬间发生的吗?视频内存是共享的吗?

答案1

这可能是你正在寻找的为了。听起来好像是可能的,但是还处于前沿阶段。

相关内容