热点推荐
 

差距明显 固态硬盘trim修剪功能实测


分页浏览|全文浏览    【中关村在线 原创】 作者:李斌然 | 责编:王刚     评论
产品:Crucial RealSSD C300(128GB) 美光 固态硬盘 回到顶部阅读

为何SSD修剪Trim功能如此重要?

    一提到升级电脑,更多的爱好者首先想到的是升级CPU显卡,或者添加更大容量的内存,但实际上,添加一块SSD固态硬盘所得到的性能提升,远比升级CPU或显卡来的明显。本期我们将测试Windows 7操作系统修剪(Trim)功能对SSD固态硬盘性能的影响。

    SSD固态硬盘凭借着其较高的文件传输速度以及更短的响应时间,一直受到高端用户的青睐。不过任何的新技术在刚问世的时候,都会有这样或那样的问题,SSD产品同样不例外,由于自身工作原理的原因,SSD硬盘的性能会随着时间的推移而有所下降。


固态硬盘trim功能测试OK
SSD固态硬盘

    目前,微软最新的Windows 7操作系统已经支持了SSD修剪(Trim)功能,可以避免上述情况的发生,但这需要SSD硬盘固件的支持才能实现。各大SSD主控芯片生产商陆续推出了支持Trim功能的固件,首先是Indilinx,之后是Intel和三星。

产品:Vertex 固态硬盘(250GB) OCZ 固态硬盘 回到顶部阅读

没推出Trim功能前SSD修剪技术介绍

    在Windows 7没有推出之前,许多SSD厂商都推出了自己的修复工具来实现“Trim”功能,如采用三星主控的海盗船P系列以及OCZ Summit,还有采用Indilinx主控的OCZ Vertex以及Crucial M225,虽然方法不同,但原理基本一样,就是删除存储细胞中的垃圾文件,来使SSD恢复到接近于出厂时的性能。

    不过这些修复工具使用起来并不十分方便,Indilinx方案需要定期手动运行才能保证SSD驱动器长期处于最佳的性能状态,而三星方案则清理时间过长,同样不是很理想。


固态硬盘trim功能测试OK
主控新品方案

    直到Windows 7的出现,这一问题才得以解决。Windows 7自带的Trim功能,不但速度快,还支持后台运行,十分的方便。

    不过并不是所有的SSD都可支持Trim功能,正如前面所说的,需要有固件的支持才可以,更重要的是,并不是所有的SSD都可升级到支持Trim功能的固件版本。

产品:Vertex 固态硬盘(250GB) OCZ 固态硬盘 回到顶部阅读

哪些固件可支持Trim功能

    下面我们就来看看,都有哪些固件可支持Trim功能。

主控芯片:ndilinx Barefoot

    适用产品:OCZ Vertex, Crucial M225, Patriot Torqx, G.Skill Falcon, Corsair X128

    Pre-TRIM固件:v1571
    如果您在的SSD是在6个月前所购买,那么很有可能它的固件版本是v1571,该版本固件可支持Indilinx自带的修剪工具Wiper.exe,这个工具可以在短期内提升SSD的性能。

    TRIM固件:v1916
    该版本是Indilinx第二个支持Trim的固件(第一个是v1819,但仅面向OCZ和Crucial用户),升级固件过程非常简单,而且不会影响到SSD内的数据。


固态硬盘trim功能测试OK
主控方案介绍

主控芯片:Samsung ARM

    适用产品:Corsair P系列, OCZ Summit系列, Samsung自品牌SSD产品

    Pre-TRIM固件:VBM18C1Q
    同样,如果您在的SSD是在6个月前所购买,那么很有可能它的固件版本是VBM18C1Q,该版本固件只可支持三星自己的修剪工具,但实际上,这个工具并不好用。

    TRIM固件:VBM19C1Q
    这是三星第一个支持Trim功能的固件,需要注意的是,升级固件必须在DOS下完成,并且会清除硬盘上的所有文件。

主控芯片:Intel

    适用产品:Intel X25-M G2, Intel X18-M G2, Kingston SSDNow M系列

    Pre-TRIM固件:2CV102G2
    该版本固件只能通过Intel自己的工具包Intel Solid-State Drive Toolbox进行修剪。

    TRIM固件:V2CV102HD
    需要注意的是,无论是Pre-TRIM固件还是TRIM固件,均只对应Intel 34nm的第二代SSD产品(G2),50nm的第一代(G1)用户就无福消受了。同时,如果是组RAID系统,则无法支持Trim功能,必须使用Intel Solid-State Drive Toolbox手动修剪。

产品:Vertex 固态硬盘(250GB) OCZ 固态硬盘 回到顶部阅读

测试平台介绍

测试平台

  CPUIntel Core i7 920

  主板:Gigabyte X58A-UD7

  内存:3x 2GB Corsair XMS PC-1333

  显卡Nvidia GeForce GT 240 512MB

  电源:PC Power & Cooling Silencer 750W PSU

  操作系统:Windows 7 Home Premium x86-64

  驱动程序:Nvidia Forceware 196.21 WHQL

关于测试结果


固态硬盘trim功能测试OK
OCZ Vertex固态硬盘

    以OCZ Vertex为例,如上图:

    1.代表在支持Pre-Trim的固件下,使用HDDerase擦除硬盘数据之后的成绩,该软件可将SSD恢复到出厂时的性能水平。

    2.代表在支持Pre-Trim的固件下,SSD驱动器经过了大量的读/写/删除操作后的成绩。

    3.代表在支持Trim的固件下,使用HDDerase擦除硬盘数据之后的成绩。

    4.代表在支持Trim的固件下,SSD驱动器经过了大量的读/写/删除操作后的成绩。

产品:Vertex 固态硬盘(250GB) OCZ 固态硬盘 回到顶部阅读

顺序读写测试

● 测试结果

AS SSD:顺序读写测试


固态硬盘trim功能测试OK
顺序读写测试

固态硬盘trim功能测试OK
顺序读写测试

产品:Vertex 固态硬盘(250GB) OCZ 固态硬盘 回到顶部阅读

顺序访问时间测试

AS SSD:顺序访问时间测试


固态硬盘trim功能测试OK
顺序访问时间测试

固态硬盘trim功能测试OK
顺序访问时间测试

产品:Vertex 固态硬盘(250GB) OCZ 固态硬盘 回到顶部阅读

4KB顺序读取/写入测试

ATTO:顺序读取/写入测试——4KB

    ATTO Disk Benchmark是一款简单易用的磁盘传输速率检测软件,可以用来检测硬盘U盘、存储卡及其它可移动磁盘的读取及写入速率。该软件使用了不同大小的数据测试包,数据包按0.5K、1.0K、2.0K直到到8192.0KB进行分别读写测试,测试完成后数据用柱状图的形式表达出来。很好的说明了文件大小比例不同对磁盘速度的影响。


固态硬盘trim功能测试OK
顺序读取/写入测试——4KB

固态硬盘trim功能测试OK
顺序读取/写入测试——4KB

产品:Vertex 固态硬盘(250GB) OCZ 固态硬盘 回到顶部阅读

64KB顺序读取/写入测试

ATTO:顺序读取/写入测试——64KB


固态硬盘trim功能测试OK
顺序读取/写入测试——64KB

固态硬盘trim功能测试OK
顺序读取/写入测试——64KB

产品:Vertex 固态硬盘(250GB) OCZ 固态硬盘 回到顶部阅读

1024KB顺序读取/写入测试

ATTO:顺序读取/写入测试——1024KB


固态硬盘trim功能测试OK
顺序读取/写入测试——1024KB

固态硬盘trim功能测试OK
顺序读取/写入测试——1024KB

产品:Vertex 固态硬盘(250GB) OCZ 固态硬盘 回到顶部阅读

随机读取测试

Iometer:随机读取测试

    Iometer同样是比较权威的磁盘系统测试软件,测试中IOMeter会发送一个读写请求的数据流,队列深度为4,数据块的大小每分钟改变一次。我们的测试时间设定为2分钟,共进行三次,取平均值。


固态硬盘trim功能测试OK
随机读取测试

固态硬盘trim功能测试OK
随机读取测试

固态硬盘trim功能测试OK
随机读取测试

产品:Vertex 固态硬盘(250GB) OCZ 固态硬盘 回到顶部阅读

随机写入测试

Iometer:随机写入测试


固态硬盘trim功能测试OK
随机写入测试

固态硬盘trim功能测试OK
随机写入测试

固态硬盘trim功能测试OK
随机写入测试

产品:Vertex 固态硬盘(250GB) OCZ 固态硬盘 回到顶部阅读

Windows 7 启动时间测试

Windows 7 启动时间测试

    在这个测试中,我们将使用秒表记录系统从启动到进入桌面的时间,所有的测试均进行5次,去掉最高和最低值,中间的三个结果再取平均值。


固态硬盘trim功能测试OK
Windows 7 启动时间测试

产品:P200系列固态硬盘(128GB) 美光 固态硬盘 回到顶部阅读

全文总结:支持Trim功能SSD有必要

总结

    ◎ Corsair P128 18C1Q/Samsung ARM主控芯片

    海盗船P128的顺序读取速度,并没有受到经过大量读/写删除操作的影响,仅15.2MB/S的下降幅度,对于210MB/S的速度来说,似乎不算什么。而顺序写入方面则影响比较大,大约有50%的下降幅度。顺序访问时间方面,影响同样比较大,由0.094ms上升到了0.3ms。

    随机写入速度和延时更是明显,后者几乎慢了100倍,达到了1410ms。ATTO的测试更是证明了这一点,在4KB数据块大小的测试中,其成绩仅为23MB/S,相对于新硬盘的66MB/S,有高达65%的下降幅度。


固态硬盘trim功能测试OK
固态硬盘拆解

    当使用新版固件支持了Trim功能后,虽然性能没有100%的恢复,但仍有一个巨大的改进。尤其在顺序写入方面,最大速度从83MB/S提升到了170MB/S,而在ATTO的4KB数据块大小的测试中,由之前的23MB/S提升到了51MB/S。不过,在随机写入方面依旧不是很理想,相比一个干净的硬盘,依旧只有49%的速度。

    ◎ Intel X25-M 160GB Gen2/Intel主控芯片

    Intel的SSD在顺序读写方面,受到的影响是比较严重的。顺序读取速度降到了127MB/S,下降幅度51%,顺序写入速度更是惊人的由72MB/S下降到了22.92MB/S,甚至不如一个普通USB 2.0接口的U盘

    顺序读取时间也有较大幅度的影响,由0.06ms上升到了0.946ms,慢了15倍。不过Intel的SSD在随机读写方面受到的影响不大。

    非常遗憾,当使用了新版固件支持了Trim功能之后,Intel的SSD驱动器除了在顺序写入测试外,其它方面几乎没有任何令人兴奋的改变。

    ◎ OCZ Vertex 120GB v1.5/Indilnx Barefoot主控芯片

    OCZ Vertex在顺序读取方面,性能下降比较严重,降幅达42%,而顺序写入上则没有受到影响,同样的还有随机写入速度,不过在随机读取方面,下降幅度也达到了50%,而写入延时也由10ms提升到了139ms。

    在ATTO的64KB及1024KB数据块大小的随机读取测试中,也分别有47%和46%的降幅。

    但是,当使用了新版固件支持了Trim功能之后,Indilinx芯片的SSD几乎完全恢复到了出厂时的性能。

    通过前面的测试我们可以清楚的看到,长时间使用SSD产品后,其性能下降问题是比较严重的,有些的降幅甚至超过了50%。同时我们也看到,当使用了支持trim功能的固件之后,性能的恢复还是比较明显的,可见Trim的重要性,当您在准备购买SSD产品时,除了读写速度这些性能指标外,是否支持Trim也是需要考虑的重要因素。

频道热词:CPU  摄像头  液晶显示器  
视觉焦点
固态硬盘评测热点
排行 文章标题
TOP10周热门固态硬盘排行榜
  • 热门
  • 新品
查看完整榜单>>