首先,这是一个蛋疼的测试,没有任何选购和指导意义,因为不会有任何固态硬盘用户只使用1GB系统内存的。然而这个测试却可能会有一定参考意义,了解一下,要知道很多实验结果都是在极端环境下发现的。
当SSD遇上1GB内存时会出现什么
首先,这是一个蛋疼的测试,没有任何选购和指导意义,因为不会有任何固态硬盘用户只使用1GB系统内存的。然而这个测试却可能会有一定参考意义,了解一下,要知道很多实验结果都是在极端环境下发现的。
1GB内存搭配机械硬盘在Windows 7下玩大型FPS游戏,由于内存不足,帧率很是惨淡,这个在去年的测试中笔者已经有所点明。然而如果换成SSD,又会是怎样的情况呢?
回归正题,现在很多SSD厂商都在极力宣传它的好处,加速系统应用确实不用说了,然而很多厂商也在宣传它会加速游戏体验。加速游戏的加载过程自然不必多说,对于帧数而言,笔者认为,只要内存容量足够,SSD作用微乎其微,这应该是对游戏与硬件有一定了解的用户很容易想到的。然而内存不够的时候呢?
其实为了突出这一情况,把内存容量压低,单纯依靠硬盘的加载速度。虽然没有任何实际应用意义,但是我们可以做如下观察:
1.固态硬盘的优势在于随机小文件加载,这在游戏运行过程中是否可以表现出相对机械硬盘巨大的优势?
2.闪存的效能介于内存和硬盘之间,然而相比内存数十GB每秒的带宽,SATA所提供的6Gbps简直是小巫见大巫,这样的带宽表现到底如何呢?
3.更递进一步,当年英特尔玩迅盘这个概念时,经测试它更像是为了解决内存容量不足而存在的,那么对于更快的固态硬盘来说呢?
不必理会本次测试的任何结果,它就是一个娱乐,也许会成为你下次和朋友聊侃SSD时的一大笑料。
使用1GB内存 硬件测试平台介绍
笔者的测试非常简单,在尽量排除CPU和显卡瓶颈的基础上,把所有瓶颈全部集中在内存容量方面,而这一瓶颈也会直接转嫁给硬盘。由于固态硬盘依然远远比内存要慢,所以这也是笔者的好奇心,号称很强大的固态硬盘在这种环境下到底能起到多少作用?
因为这次的测试需要完全以实际应用为基准,因此笔者并未选择游戏自带的Benchmark测试软件进行,而是实际试玩一段。虽然可能误差会比较大,但是对于这种在极度瓶颈环境下所进行的,了解大概趋势即可。
游戏方面,笔者选择《使命召唤7》、《孤岛危机2》以及《战地:叛逆连队2》三款游戏。
测试硬件方面,CPU笔者选择的是当前英特尔高端的酷睿i7 2600K,默认主频3.4GHz。这款CPU的部分游戏性能甚至超过了酷睿i7 980X,非常强悍。
主板则是来自技嘉的G1-killer Z68主板,定位于发烧游戏玩家,提供两个原生SATA6Gbps接口。当然,笔者还是在32位系统下进行测试,配备4GB内存。
内存自然只使用一根1GB DDR3 1333内存,操作系统为Windows 7 64位版本。
固态硬盘与机械硬盘理论对比
固态硬盘方面,笔者选用的是来自博帝的Wildfire野火系列120GB版本,它采用SandForce SF-2281主控以及同步32nm NAND闪存,在性能表现上和OCZ的Vertex 3 MAX IOPS相持平,也就是处于当前的顶级性能水准。由于是采用SATA6Gbps接口,因此在性能上进一步拉开了与机械硬盘的距离。
机械硬盘笔者就选择了目前主流的希捷7200.12 1TB硬盘,该硬盘规格单碟500GB,缓存容量为32MB,平均连续读取速度大概在100MB/s左右,然而随机读取性能就比固态硬盘最多要弱500多倍。
这是来自CrystalDiskMark软件的测试结果,可以看到博帝Wildfire固态硬盘的4KB随机读取性能达到了36MB/s,而机械硬盘只有不到1MB/s,QD32下的性能就更不用说了。
固态硬盘
机械硬盘
当然连续读取性能固态硬盘也是占尽优势,达到了500MB/s,但这只不过比机械硬盘高4倍多而已。当然,在游戏运行当中基本上不会出现十分依赖连续读取性能的地方。
消除瓶颈 使命召唤7流畅度大提升
《使命召唤:黑色行动》是动视FPS游戏使命召唤系列的第七部续作,由Treyarch负责开发。
游戏背景故事剧情设定在了上世纪后期的美国越南战争时期,游戏主要描述了战争期间的一个名称为Studies and Observations Group的组织,他们将在越南战争中承担最秘密、最危险的任务。而且游戏场景还会穿插北极、古巴等一些冷战时期的热点地区。玩家投身越南丛林时将扮演MACV-SOG成员,专司敌后渗透、破坏、暗杀等不可告人的隐秘勾当。《使命召唤:黑色行动》将为你带来电影般的视觉冲击和紧张刺激的战斗。
测试方法:由于内存不足会体现在任何突发的场景下,比如场景地图载入、爆炸等等复杂场景中,因此仅观察整个过程的平均帧数意义不大,考察整个流程的的帧率变化情况更有参考价值。
结果点评:可以清晰地看出使用固态硬盘后流畅度得到极大改善。使用机械硬盘时由于内存容量不足,帧率持续跌至10帧以下,甚至最低时接近0帧。原本笔者以为硬盘的严重瓶颈,就算是固态硬盘也不可能完全抵消,毕竟内存的带宽远远高于硬盘接口速率。结果,使用SSD之后最小帧也始终维持在50帧以上,显然,在内存容量不足时,固态硬盘超强的IOPS效能起到了决定性作用。
持续封顶 孤岛危机2表现同样给力
《孤岛危机2》是EA发行的该系列的第三部作品,仍由Crytek负责开发。
《孤岛危机2》讲述的是一代三年之后的事情,场景已经从LingShan岛转向了纽约。表面上是外星人在地球上的大片区域挑起了战争,但其实还有人类自己的明争暗斗:纳米服公司Crynet也会成为本作的主要敌人,而一代中暴龙小队的队长Prophet竟然在一开始便自杀身亡,而且游戏中很多人们还遭遇了恐怖的生化病毒。
测试方法:由于内存不足会体现在任何突发的场景下,比如场景地图载入、爆炸等等复杂场景中,因此仅观察整个过程的平均帧数意义不大,考察整个流程的的帧率变化情况更有参考价值。
结果点评:《孤岛危机2》看上去对内存的依赖性要稍小于《使命召唤7》,使用机械硬盘时只是偶尔会感觉到卡顿现象,而更换固态硬盘后基本上这种情况就不会再出现。绘制成曲线图可以更加明显地看出流程,固态硬盘基本上维持在60帧左右,而机械硬盘甚至依然有掉到10帧以下的情况出现。
IOPS效能至关重要 大幅改善用户体验
对于本次测试,可以总结如下观点:
1.固态硬盘最明显的作用确实不仅仅限于加快游戏关卡的加载时间,当内存容量不足时,它几乎在一定程度上起到了顶替内存的作用,至少从测试来看,使用固态硬盘之后《使命召唤7》流畅性大增。
2.虽然固态硬盘的峰值接口速度只有600MB/s,而内存的带宽却可以达到10GB/s,两者差距巨大。但是笔者发现在游戏运行当中,对带宽的依赖性并不是非常严重,也许是固态硬盘拥有绝对优势的4KB读取性能对增加吞吐量指标起到了重要作用,因而大幅度领先于机械硬盘。
3.我们此前谈论过游戏的最小帧问题,最小帧确实和显卡有一定关系,但更多卡顿经常出现在场景切换之时,比如若内存容量不足而调用虚拟内存的话,使用机械硬盘时就会出现因为性能瓶颈而产生明显的卡顿。而固态硬盘大大消除了机械硬盘随机读取性能的瓶颈,减少了不同场景切换时的延迟感,最终效能得以提升。
总之,对于游戏而言,关卡的加载速度依赖于内存容量,更依赖于硬盘性能。而在游戏过程当中,固态硬盘也确实可以极大地提升游戏的最小帧表现,从而增强游戏体验。
当然,本次测试基于理论极限环境,在实际环境中不会遇到系统中只配备1GB内存同时使用固态硬盘的情况。只是说,固态硬盘的4KB随机性能之强悍,确实足以大幅度改善用户的系统应用体验。
网友评论