2GB显存是标配?揭秘Maxwell性能异常

PChome | 编辑: 夏阳 2014-02-22 06:30:00原创 一键看全文

1GB显存已经是末班车

排查的关键就在两款测试环节以及两款显卡中寻找,先排查是否为七彩虹样卡的硬件问题,我们在其他渠道得到了一款技嘉的GTX 750,同样也发生了这种结果,那就足以说明了并非七彩虹做工以及快递运输的问题,因为这种巧合几乎是不存在的。

3DMark Professional的Extreme测试截图中会给出折线图,以显示GPU和CPU在各个阶段的读数以及温度,我们发现在GPU的极致测试场景下的测试得分非常之低,并且温度也突然下降,也就是说这个时间段并不是因为GPU因为不堪重负,处理瓶颈而造成的低分,否则GPU肯定是持续高温。那么这就让我们转到了GTX750的显存容量驱动对GTX750控制效率这两个方面。

实际上之前因为“爆掉”显存的现象出现过,但那基本都是游戏不规范,特别是坊间MOD的场景,皮肤等。显存和内存一样都会不断的刷新,缓冲以及交换页面等来动态使用空间,正如系统内存512MB一样可以运行1GB的文件一样的道理。

我们开启GPU-Z,仍然运行《古墓丽影9》的Benchmark,用GPU-Z来记录显存的最高使用量,我们发现GTX750没有开启TressFX的时候显存最高占用了1014MB,几乎接近1GB,帧数正常。而开启TressFX之后,反而仅使用了967MB的显存,帧数却只有个位数。

关闭TressFX 最高特效 占用1014MB显存(点击看原图)

开启TressFX 最高特效 占用967MB显存(点击看原图)

为什么会造成这一现象,《古墓丽影9》开启TressFX和不开启TressFX正常来说应该占多少显存呢?我们拿4GB显存的显卡来测试。

不开启TressFX,1920*1080特效全部最大时占用显存为966MB,开启TressFX,画质设置同上的情况下,显存占用1144MB,也就是说,放开游戏任其占用显存,最流畅的程度来说,显存占用是超过1GB的,开TressFX比不开多占用180MB,这个空间也就是说是运行TressFX复杂而又即时的顶点渲染所需要的理论容量。

TressFX开启后应该占用1144MB左右的显存(点击看原图)

TressFX关闭后仍然占用966MB左右的显存(点击看原图)

现在结果就基本定型了,想要正常运行该画质设定下并开启TressFX算法所需要的显存是1.1GB,但为什么不能像内存那样使用交换页面来缓冲执行程序做占用的空间,我们猜测因为运行这个TressFX算法必须一次性申请200MB左右的运算空间,不像其他程序可以边读入边清除。这样的话,1GB显存的显卡在开启TressFX引擎之后显存占用967MB,跟4GB显存的显卡不开启TressFX算法占用的一样的现象就可以很好理解了。因为TressFX引擎申请空间失败,更有甚至可能会造成显存空间崩溃,如此以来成绩偏低,甚至爆卡的现象就是随机出现了。3DMark Pro的Extreme测试出现60%的性能下降应该也是同此原因。未来AIC推出1GB的GTX750Ti或者2GB的GTX750即可验证我们今天的揭秘。

虽然很多游戏还是可以使用1GB的显存来对付,但至少从现在开始可以考虑1.5GB甚至2GB显存了,因为大容量的显存的优点等同系统内存,可以减少显存内部的页面交换,减少读取,间接的提升游戏帧数。

提示:试试键盘 “← →” 可以实现快速翻页 

总共 2 页< 上一页12
一键看全文

本文导航

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑