前言
直通核显加速虚拟机图形性能,会让宿主机失去核显使用权
包括但不限于飞牛影视等应用的使用体验会直线下降
那么有没有什么方法可以解决这个问题呢
如果你使用的是Intel的Xe架构核显,那就有福啦
sriov技术可以解决你的烦恼
i915.ko
安装驱动
下载预先编译好的驱动,放到指定目录下
并启用驱动,更新grub
在启用iommu的基础上,加入i915.enable_guc=3 i915.max_vfs=7
启用树外驱动的命令参考以下命令执行
mkdir -p /lib/modules/6.6.38-trim/updates/dkms/
cp i915.ko /lib/modules/6.6.38-trim/updates/dkms/
chmod a+r /lib/modules/6.6.38-trim/updates/dkms/i915.ko
depmod
update-grub
启用sriov vf
驱动正确启用后,运行以下命令即可创建核显vf
echo 7 > /sys/class/drm/card0/device/sriov_numvfs
启用vf后,观察lspci,可以观察到多个vf设备出现
验证
将vf直通入虚拟机,并正确安装驱动
|