mlw*_*428 13 kvm virtualization graphics xen
我看过一两个指南,似乎在互联网上复制了关于设置 KVM 以使用 Nvidia 直通的指南。它似乎需要2个视频卡。
是否可以用 1 个视频卡来完成?我想看看是否可以设置游戏机,这样我就不必双启动了。
这可能吗?我听说 Xen 有自己的 passthrough,但 Nvidia 似乎在他们的桌面卡上不支持它。
我有一个 GTX 760。
是否有可能对现代游戏进行虚拟化并获得足够好的原生或接近原生的性能?
小智 7
好的,最近几天我一直在使用 Fedora 20、KVM、Xen(全部来自 Repo,没有补丁或自行构建)使用 GTX260(用于访客/Windows 7)和便宜的 GT610 用于主机/ dom0:
经过一番阅读后,事实证明 nvidia 卡在直通方面非常残缺。AMD 向 qemu/xen 提交了补丁,据报道 AMD 卡在 KVM 上没有太多问题。引用 Xen wiki测试卡:
所有 Radeon HD4xxx、HD6xxx 和 HD7xxx 都应作为带 Xen 4.2.1 的辅助适配器开箱即用
这意味着您的 dom0 在一个 GPU 上启动,而您将第二个 GPU 传递给您的来宾。还有一些支持将主 GPU 移交给来宾,但这似乎不那么简单。
在 nvidia 方面,他们的高端专业“多操作系统”卡可以在 Xen 和 KVM 下工作,但这是 nvidia 对家庭/游戏卡的人为限制。有些人一直在修改他们的卡,通过更换板上的电阻器报告为等效的 quattro/grid 卡。这是可能的,因为多操作系统卡与一些高端家用/游戏卡基本相同,只是设备 ID 和一些规格差异除外。阅读电路板,有/有补丁可以帮助 Windows XP 客户机上的 nvidia 案例,但是......从虚拟化角度来看,整个 nvidia 事情似乎很粗略。
有很多这样的东西(来自 GPU passthrough 上的 Xen wiki):
假设您有一张想要直通的 ATI 卡,仅仅是因为 NVIDIA 仅适用于 a) 某些补丁和 b) 某些 Windows 版本
总之,根据我所知道的,如果您想进行直通游戏……请使用 Xen 和 AMD 卡,为 dom0 使用廉价或板载 GPU,并为游戏 domU 使用额外的 GPU。考虑到虚拟化开销,性能也非常高,在基准测试中为原生帧率的 95% 到 97%。
祝你好运!
一些有帮助的链接:
归档时间: |
|
查看次数: |
9534 次 |
最近记录: |