Windows Vista虽然带来了全新的内核架构,但很多方面的表现并不尽如人意,比如磁盘性能。即使有智能缓存、文件索引等功能,Vista给人的总体感觉还是慢吞吞的(当然也有其它原因),硬盘也一直在读写,导致在运行程序的时候不得不去争夺磁盘资源。
之后有了SP1,现在SP2也出炉了,Vista的磁盘性能有了明显改观,但依然没有从根本上解决问题,而且不好的印象已经很难抹去。
Windows 7就不一样了,整体运行感觉更轻快,磁盘读写也不再那么频繁,随时能给用户操作留出足够的资源,因而大大提升了计算体验,对配置较低的机器更有利。
今天我们就来对比一下Windows 7 RC x64和Windows Vista Ultimate SP1 x64的磁盘性能,包括传统的机械硬盘和新兴的固态硬盘,也看看Windows Vista对固态硬盘的全面优化是否真的有用。
1、Windows Vista/7下的机械硬盘
WD Raptor 74GB 10000RPM
HDTune 3.1读取测试
HDTune 3.1写入测试
最低和平均读写速度在两套系统下完全相同,Windows 7的最高速度略低一些,但突发速度快4MB/s以上。
2、Windows Vista/7下的固态硬盘
Intel X25-M 160GB
HDTune 3.1读取测试
HDTune 3.1写入测试
读取方面Windows 7完胜,四项指标分别快30%、23%、17%和13%,即使最低速度也高于Windows Vista下的突发速度;写入方面最低、最高、平均速度都差不多,但Windows 7的突发速度快了将近20MB/s,提升幅度足有23%。显然,Windows 7对固态硬盘的优化很成功,不过还有别的。
#p#
3、Windows 7固态硬盘优化:TRIM指令
如果Windows 7发现系统内存在固态硬盘,就会做针对性的调整和优化,比如禁用磁盘碎片整理、ReadyBoost(闪存加速)、SuperFetch(超级预取),以及系统启动和应用程序预取。
当然还有TRIM指令,又称“DisableDeleteNotify”(禁用删除通知),主要作用有:
- 避免所有删除数据块的合并操作,增强耐用性。
- 在初期就进行碎片整理(和机械硬盘的不同),以保证较高的写入速度。
- 尽量保持足够多的未使用空间,为耐用性提供更多空间。
当然,这一机制能否带来优化效果还要看固态硬盘的硬件是否支持。这类设备目前还很少,这里我们找来了OCZ Vertex 120GB,其最新固件已经支持TRIM。
OCZ Vertex 120GB
HDTune 3.1读取测试
HDTune 3.1写入测试
可以看出,开启TRIM机制对性能提升还是有帮助的,特别是最低读取和写入速度最明显,分别增加了13MB/s和17MB/s,其它三项指标也都有小幅改善。
不过要记住,TRIM机制的最重要目的是保证固态硬盘的长期耐用性,并不是为提升性能而设计的,上边看到的只是“副作用”。
4、Windows 7机械/固态性能综合测试
在证明了Windows 7更适合机械硬盘特别是固态硬盘之后,我们再进行更广泛的性能测试,但不再和Windows Vista进行对比,而是对比机械硬盘和固态硬盘。
测试平台:
处理器:Core i7-920 2.66GHz
主板:华硕P6T (X58)
内存:金士顿HyperX DDR3-1333 1GB×3
显卡:GeForce GTX 260 896MB
光驱:浦科特PX-755SA DVD+/-RW
电源:海盗船HX620W 620W
系统:Windows 7 RC x64
硬盘:
WD Green 1TB HDD
WD VelociRaptor 300GB HDD
WD Raptor 74GB HDD
OCZ Vertex 120GB SDD
OCZ X25-M 160GB SDD
系统启动时间
体验指数得分
HDTune 3.0稳定读取传输率
HDTune 3.0稳定写入传输率
#p#
Photoshop CS4 1.5GB PSD图像文件载入时间
《Crysis》试玩版载入时间
IOMeter:工作站
IOMeter:数据库
小结:
实际测试数据证明了Windows 7给我们留下的轻快印象,无论机械硬盘还是固态硬盘性能都有所提升,特别是后者,读取性能最高35%、写入性能最高23%。
经过全面优化后,Windows 7同时也充分释放了固态硬盘的潜力,性能完全胜出机械硬盘,基准测试和应用测试都是如此,另外固态硬盘在新系统下的长期耐用性也会更佳,不会出现使用一段时间后性能大幅下滑的问题。
在机械硬盘上的提升幅度虽然没这么明显,但实际体验并不只是测试数字,Windows 7体验确实更佳。
【编辑推荐】