有什么方法可以改善KVM guest虚拟机的图形性能吗?
我怀疑这个问题过于笼统,因此我将给出我的设置和要求。
我的最终目标是使用Ubuntu来宾作为主要操作系统。我唯一要做的图形密集型工作就是观看视频和玩1990年代的游戏。
当前设置:Debian主机(X + Fluxbox),带有SDL图形的KVM来宾,(模拟的)vmware图形卡(另一个具有大于0.5s的重绘时间)和标准的Ubuntu安装。我可以看视频,但是游戏有点不稳定。
似乎不起作用:非SDL图形(VNC和X转发都非常不稳定),VGA直通(未在KVM中实现; Xen需要IOMMU,我的计算机似乎不支持)
我正在考虑的内容(但是我对此知识知之甚少):尝试从主机中消除X。我曾经听说过有关“帧缓冲”的神话,但我对此了解不多。
5
我认为使用KVM无法获得出色的视频性能。这不是它的高优先级设计目标。由于主机运行的是Linux,因此最好直接在主机上运行这些程序。
—
吉尔(Gilles)“所以,别再邪恶了”,
您可以使用其他虚拟化技术吗?VirtualBox似乎设计得更好,可以满足您的特定需求。
—
Brian Cain
改用VBOX,KVM不提供视频加速
—
雏菊2012年
在Debian主机中运行您的游戏和视频。
—
haziz
KVM和Xen现在可以选择使用Intel iGVT-g技术(01.org/igvt-g)与(多个)虚拟机共享主机本机GPU 。它适用于Windows和Linux来宾操作系统,但要求您拥有带有Intel图形处理器的第五代(或更新版本)的Intel Core处理器。这是具有两个Windows来宾的XenGT演示:youtube.com/watch?
—
v=V2i8HCcAnY8