UNRAID 核显直通内存占用问题
问题描述
UNRAID 版本:6.8.1 开心版
平时 UNRAID 作为All in one 主机服务非常稳定,但因配了一颗8核16线程的 9900T ES,性能明显是过剩的。奔着尽可能榨干性能的想法,开了一个Win10虚拟机,直通核显UHD630,串流后可以在Macbook和平板上玩一些不占显卡的游戏,如P社的策略游戏,还是很香的。
但随之问题也出现了,直通核显后虚拟机内存占用极高,本虚拟机分配了6G内存,开机后没有打开其他应用的情况下,内存占用直接到了惊人的5.6G:
原因应该是虚拟机分配了3G内存作为核显显存,但问题是3G显存只占用了0.2G,正常应该是内存动态分配,而现在虚拟机把3G内存全部占用住了,导致内存占用超高。
问题解决
经一番搜索,终于找到了解决方法,在此分享。
关闭虚拟机后使用XML VIEW 模式编辑虚拟机,将以下代码加入:
<qemu:commandline>
<qemu:arg value='-set'/>
<qemu:arg value='device.hostdev0.x-igd-opregion=on'/>
<qemu:arg value='-set'/>
<qemu:arg value='device.hostdev0.x-igd-gms=1'/>
</qemu:commandline>
点击 UPDATE 保存更新后启动虚拟机。看到内存现在占用只有2.3G,恢复到正常的内存占用。
问题解决了,希望也对您有所帮助。






校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
6.9.2版本,这串代码win10没有效果,是要做修改么
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
6.9.2版本,这串代码win10没有效果,是要做修改么
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案