2GB显存够不够用?新游戏多模式大测试
阅读完本文,大家应该对显存的作用有所了解。事实上和内存一样,显存也是够用就好,多1M浪费,少1M受罪。需求决定市场,在主流游戏迈向1G显存的时候,厂家也会及时跟进销售满足需要的显卡。同时,游戏公司为了让更多的平台流畅运行它们的作品,在游戏制作过程中也必须考虑在保证画质的情况下,节约资源。两者是相互促进,相互制约的关系。超越硬件的游戏和无法与时俱进的显卡都是不可取的。而关于《地铁2033》,我想没有谁甘心情愿降低画质去玩游戏。
▲ 12款游戏显存占用率总结
测了一大堆游戏,笔者根据经验谈一谈游戏对显存的需求到底体现在哪,也顺便揭露几个误区:
1. 像Crysis和FarCry2这种画面很华丽的游戏,由于大量使用了高精度纹理贴图,显存消耗十分可观,但开发商也会比较收敛的将显存使用控制在高端显卡的物理显存容量范围内,所以大部分游戏的显存用量不会超过主流的1GB;
2. 像星际2这种屏幕内拥有大量物体,景物模型太多导致显存用量大增。由于这些单位都是由玩家亲手建造出来的,并不在开发商的控制范围内,因此显存消耗急剧膨胀。大容量显存是必须的,通过我们的测试来看,GTX460 768MB玩星际2时,场景稍微复杂一点就会很卡(特效全开+AA),而1GB版本也会在多人大混战时出现掉帧情况,所以拥有1GB+显存的GTX470/480还有特殊版本的显卡很适合追求完美画质的星际2玩家。
3. 抗锯齿毫无疑问是最消耗显存的图形技术。noAA和4xAA相比,在所有游戏中显存使用量都会增加20%左右,大概是100MB-200MB甚至更多。
4. 理论上来说提高分辨率会多消耗一些显存,但实际上并非绝对的,因为提高分辨率之后,由于游戏FPS的降低,显存内的数据更新频率放缓,使用量会有一定程度的减少,此消彼涨之后,其实显存使用量不一定会增加。除非由于CPU的限制提高分辨率后FPS并没有降低多少,或者分辨率增加好几倍,那么就会消耗不少的显存。
5. 本次测试最高分辨率定格在1920x1080,如果大家使用更高的2560x1600(分辨率是1080p的两倍以上),或者是组建三屏(三倍分辨率)还有3D系统(双倍运算量)的话,那么显存消耗量就另当别论了。事实上2GB版本的显卡正是为这些有特殊需要的用户而定制的。
在过去的十几年时间里,DirectX已经稳步成为微软Windows平台上进行游戏开发首选API。每一代DirectX都带来对新的图形硬件特性的支持,每次版本变更都能帮助游戏开发者们迈出惊人的一步,而从我们今天的主流游戏内存占用测试来看,显存512M已经越来越落伍了,很多游戏的流畅运行都需要768M乃至更高容量显存的支持。当然显存胃口超过1G显存的游戏还是凤毛麟角,作为普通消费者多花选择些许预算选择1G的产品绝对是物有所值,但是目前没有必要为了一两款游戏而去追求更大容量显存。■<