随着闪存价格的不断下降,固态硬盘已经越来越靠近普通PC用户。之前不断有消息传出,称Windows7将对固态硬盘进行优化,改进由于长期使用针对传统旋转磁盘优化的文件系统而给固态硬盘性能发挥造成的障碍。目前已知Windows7对固态硬盘进行的优化包括,针对SSD关闭磁盘碎片整理功能,以及帮助固态硬盘损耗平衡算法的“Trim”命令(详见上周的固态硬盘答疑文章)。由于微软尚未公布Windows7针对固态硬盘优化的任何细节,还是实地的对比测试最有发言权。
TweakTown进行的此次简单测试既包括固态硬盘单碟系统,也包括双碟RAID 0。
测试系统:
CPU:Intel Core 2 Quad Q9450超频3.2GHz
主板:微星X48 Platinum
内存:2x 2GB Patriot DDR3 1600MHz
硬盘:
系统盘:2x 西部数据VelociRaptor RAID 0
测试盘:2x Patriot WARP2 128GB固态硬盘RAID 0
操作系统:Windows Vista SP1 64bit vs Windows7 Beta 64bit
驱动程序:
Vista系统:所有Windows Update最新更新,Intel INF 1.1.15
Windows7 Beta系统:全新安装,无任何附加驱动程序
由于测试使用的X48主板南桥为ICH9R,并不能完全发挥Patriot 128GB固态硬盘的巅峰性能。但考虑到普通用户使用专用RAID卡的机会太小,这种情况也正好能够符合真实的使用环境。
测试结果:
HDTune Pro读取性能
首先来看单盘性能,除了最低读取速度外,Windows7下的各项成绩都优于Vista。突发读取速度提升了接近10MB/s,平均速度也有3MB/s的进步。
RAID 0方面,可以看到ICH9R南桥已经不堪重负,无法承担双固态硬盘磁盘阵列的数据流量,速度还不及单个硬盘。尽管如此,Windows7下的表现仍然好于Vista SP1。
虽然差距不大,但考虑到目前的Windows7只是Beta版本,没有安装任何专用驱动,这样的结果已经可以让人期待。
HDTune Pro写入性能
写入性能方面,单盘与RAID 0状态下Windows7依旧领先。这里很容易看出,ICH9R在应对固态硬盘RAID 0时显示的颓势,写入速度曾降至过0MB/s。
以上截图就是Windows7下固态硬盘RAID 0的HDTune Pro测试结果,0.2ms的访问时间相当喜人。需要说明的是,测试中的CPU占用率显示为“-1%”,而在Vista下该数值为2%到4%。“-1%”从何而来,是否是测试程序错误目前还不得而知。
从上面的测试,应当可以看到以目前的桌面PC系统,Windows7肯定能够给你的固态硬盘体验带来提升。而事实上,由于固态硬盘的疯狂速度,主板上的SATA控制器已经成为瓶颈,尤其是在RAID状况下,高性能的磁盘控制器才是进一步提升固态硬盘性能的焦点所在