相同性能负载下 不同显卡的显存占用率为何不尽相同?
- +1 你赞过了
【天极网DIY硬件频道】同一个游戏设置,同一个分辨率,为什么用上不同的显卡后,两张卡的显存占用率完全不同?本篇内容来聊聊虚拟显存。
什么是虚拟显存?

虚拟显存简单来说就是当显存不够用时,从内存中划出部分空间来充当显存使用。

咱们的显卡标定的显存也可以称之为「物理显存」,也就是固定的显存容量,如8GB、12GB、16GB等等。

内存条也可以称之为「系统内存」,通常用于存放计算机系统、软件数据、应用程序缓存等。

比如,当运行某个游戏时,其所需显存超过了物理显存,那么就会调用以内存为首的虚拟显存来临时顶一顶。但因数据搬运速度受PCI-e总线的限制,虚拟显存的效率远不如物理显存。

这里也要分清一个误区。那就是虚拟显存和虚拟内存不可混为一谈。虚拟内存是用硬盘当内存补充,速度极慢;虚拟显存是用内存当显存补充。
同画质和分辨率
不同显卡占用率为何有差异
现在来为玩家们解答一下,同画面设置和分辨率,仅更换不同显卡后其显存占用率不一致的区别。

最直观的原因之一为显存类型的不同。RTX 40系到RTX 50系,显存类型便有GDDR6、GDDR6X、GDDR7三种不同的版本。

除此之外,位宽和缓存大小,也同样影响着数据存储的效率上限。比如RTX 50系显卡的L2缓存更大,能临时缓存更多数据,减少重复写入物理显存的次数,自然比同级别老卡占用率低。

举个简单例子:同等分辨率及游戏画面设置下,GDDR7显存因带宽更高,能更高效压缩数据;而老款GDDR6显存带宽偏低,无法有效压缩,只能占用更多物理显存空间,占用率自然偏高。

另外一个情况是开启DLSS后两张或多张显卡的显存占用状态,这里指的是DLSS设置完全一致,要么都是常规固定挡位,要么都是帧生成。

以RTX显卡为例,显卡代数不同也意味着Tensor Core的代数不同。代数更高的Tensor Core有着远超前代的运行效率,反馈到实际开启DLSS的游戏中,显存占用自然就存在区别。

不仅如此,运算格式也是原因之一。比如RTX 30系列的显卡因不支持FP8运算,在某款游戏中开启DLSS或是更换最新Transformer模型后开启DLSS,其显存占用反而更多,性能提升幅度也不及RTX 50系列显卡。
虚拟显存何时才会触发?

虚拟显存并不是在物理显存完全占满才会触发,往往是会对物理显存预留几百MB的空间。这也是为什么即便是系统调用了虚拟显存,其显存占用率依旧不是100%的原因。

不同显卡的虚拟显存触发阈值不同,这也会影响显存占用率显示。有的显卡物理显存用到80%就启动虚拟显存,把部分数据转移到内存,物理显存占用率不再攀升;有的则要用到90%以上才触发,导致占用率数字更高。

但要注意:占用率低不代表性能好,若频繁依赖虚拟显存,反而可能因内存速度慢出现卡顿。毕竟内存的带宽远不如较新的独立显卡。
回归游戏体验
5060 Ti冰龙很值得

映众RTX 5060 Ti 8GB超级冰龙显卡配备三把88mm轴流风扇与4根6毫米热管及铜底散热组合,核心加速频率达2662MHz。在2K分辨率下,无论是《赛博朋克2077》《黑神话:悟空》等显存大户,8GB显存都能畅玩。

得益于对最新DLSS 4.5技术的原生适配,即便是4K分辨率也能在中高画质获取优良体验。显卡所支持的FP8运算与第二代Transformer模型,不仅能将高材质场景下有效降低显存占用,还能大幅优化画质。对于主流玩家而言,不论是画质党还是帧数党,都能一卡满足。
最新资讯
热门视频
新品评测
X
微博认证登录
QQ账号登录
微信账号登录