《星际2》会烧显卡?

DIY研究所

《星际争霸2》可以说是目前最为火热的单机/战网类即时战略游戏,精彩的游戏内容和出色的画面效果让玩家乐此不疲,不过前不久就有玩家发现,在玩《星际争霸2》的时候显卡温度高得吓人,随后暴雪官方也承认了《星际争霸2》会导致显卡过热,这对于诸多星际迷来说可不是一件可以忽视的事——谁会愿意在爽游戏的时候把显卡给烧掉?到底这是怎么回事,我们现在有什么办法可以解决?本期的硬游酷玩就帮助各位解惑。

32-d07-1.jpg

显卡发烧,源自程序设定

暴雪官方宣称,《星际争霸2》并没有对画面帧速进行限制,如果此时GPU空闲,显卡就会反复渲染菜单界面,从而导致显卡长期处于满负荷工作状态,致使GPU过热。

目前官方还没有补丁来解决这个问题,不过据说有人可以通过修改一些游戏设定项来缓解发烧,具体步骤如下:

在《星际争霸2》的C盘用户文档(即“我的文档”里)目录中找到“variables.txt”文件,然后在文件中加入“frameratecapglue=30”和“frameratecap=60”这两行代码,保存后重新进入游戏就能发现该问题有所缓解。

到底这个办法有没有用?我们用实际的测试来验证,当然,为了模拟用户实际的使用情况,整个测试平台都会安装到机箱中进行。

炼狱般的考验

测试平台

处理器:Core i3 530

主板:华硕P7P55D Deluxe

内存:海盗船 DDR3 1600 2GB ×2

硬盘:希捷酷鱼7200.12 1TB

显示器:AOC 26英寸LCD

机箱:航嘉暗夜H507

电源:金河田860ELA

操作系统:Windows 7旗舰版

GPU温度/负载监测:GPU-Z 0.4.4版

测试的结果比较有趣,修改配置文件的办法似乎对AMD的显卡作用不大,除了Radeon HD5850在修改后GPU占用率有一定下降外(在1280×720分辨率下相对明显),其他型号的A卡几乎没什么变化,可以看到用A卡玩《星际争霸2》的GPU占用比较高,在散热条件相差不大的情况下,GPU的确会处于一个比较高的温度下(Radeon HD5850甚至突破了70℃)。想必不少玩家看到这个GPU温度会比较惊讶,不过你知道用OCCT软件对GPU进行考机时温度吗?举个例子,就在表中描述的测试环境下,Radeon HD5850用OCCT考机的温度可以达到78℃或更高,《星际争霸2》和它比还只是小菜一碟。但不管怎么说,这个温度对于普通用户来说还是太高了,需要考虑增强散热。

另外,NVIDIA显卡方面的情况良好,在修改配置文件后,效果相对明显。GeForce GT240在1280×720分辨率下修改配置文件后,GPU占用率从56%降到了38%,温度也有5℃的降幅,只是在1920×1200分辨率下,效果就不明显了,原因很简单,即便修改配置文件限制了渲染速度,如此高的分辨率对于GeForce GT240来说还是很高的渲染负荷——它依然是在全力渲染,所以GPU占用率和温度不会有太多改变。而高端的GeForce GTX460即便是在1920×1200的高分辨率下,修改配置前后的变化也很大,GPU占用率从48%降到31%,温度也下降了6℃。

总的来说,修改配置文件限制渲染速度(因为速度上限依然能保证游戏流畅,所以不会影响游戏体验)来缓解GPU温度的办法对于A卡效果甚微,而对于N卡效果明显——越是高端的显卡,效果越好。

32-d7-b1.jpg

小贴士>>GPU降温

前面提到A卡在《星际争霸2》中使用限制渲染量的方法降温效果不明显,那么我们还有什么办法来降低它的温度呢?

方法一:换显卡散热器(例如水冷)。成本明显太高,只适合发烧级DIY玩家。

方法二:开机箱裸奔,用风扇对着吹。太过粗犷,辐射、灰尘问题多多。

方法三:GPU风扇调速。这个办法比较容易实现。你只需要在AMD的催化剂“控制中心”面板的OverDrive菜单下开启手动调节风扇转速项,将它设置为100%即可。当然……这要求你的显卡支持调速才行(3Pin或4Pin风扇,具体看显卡设计),不过你可以试试。

32-d07-2.jpg
支持调速的4Pin GPU风扇
32-d07-3.jpg
在AMD催化剂“控制中心”里调节风扇转速

疯狂博士>>

《星际争霸2》烧显卡?博士个人觉得是危言耸听。虽然《星际争霸2》没有限制渲染速度导致GPU温度很高,但也并不比其他高端3D游戏高多少,而且和OCCT测试软件相比那还是小儿科,如果你的显卡能通过OCCT的全部考机测试,证明它的散热系统是过关的,那玩《星际争霸2》是不会有什么问题的。

至于玩《星际争霸2》出现显卡花屏情况的同学,你的显卡多半玩别的大型3D游戏时间长了也会花屏的,你需要查看一下自己电脑机箱内部的散热情况,以及显卡本身散热器的情况,并进行改善。当然,用本文所说的修改配置文件的办法限制渲染速度,也可以降低《星际争霸2》带来的GPU过热问题(只限N卡,A卡还是从散热设备上去解决吧)。