上一次笔者为大家带来了英特尔320系列固态硬盘的评测,笔者曾在其中提到,文章中的大部分的测试项目都是在空盘的环境下完成的,可以说是出厂状态,最贴近理论成绩的测试。但是用户在实际使用中可能根本无法获得这样的数字,随着文件越来越多,用户发现速度越来越慢,认为这就
TRIM之后性能恢复十分明显
在此之前,再一次重申什么叫做TRIM机制:
TRIM是Windows7和Windows Server 2008 R2支持的一项功能,用于在固态硬盘中进行提前删除无效数据操作的一项机制。
我们在删除数据时,Windows会先标记被删除的扇区,并非真正删除,而在有新的数据将要写入该扇区时,才会将原来的数据抹掉。对于机械硬盘来说可以直接写入,但是对于固态硬盘来说必须先进行擦除操作,再将新的数据写入其中。长期如此写入数据之前总要进行擦除操作,性能自然逐渐下降。
如果主控芯片支持TRIM,在硬盘空闲状态下,就会提前执行擦除操作。因此在有新的数据写入时便不必再执行“先擦除”的动作。一般这项操作会在用户删除数据之后立即执行。
TRIM对性能恢复非常重要
可以说,TRIM功能对固态硬盘尤其重要,考察一款固态硬盘的TRIM功能是否起作用,可以通过简单的写入并删除来测试。如果删除后性能还原为空盘性能,那么说明TRIM起到了作用。
快速格式化之后立即进行HD Tune测试,曲线很怪异
好了,笔者现在直接进行全盘(快速)格式化,这种高级(快速)格式化操作也只是把硬盘中的所有数据标记为删除,实际上并没有删除,而等待TRIM执行擦除操作。笔者在格式化之后立即进行HD Tune测试,你可以看到这个曲线非常有意思。
实际上,在测试到150GB之前这段时间,主控在执行TRIM操作。可以说英特尔这点做的还是不错的,执行TRIM的时候我们依然可以以一个稳定的速度进行读取测试,而不像某些固态硬盘那样瞬间会吃掉所有的主控能力。在测试到150GB的时候,全盘TRIM执行完毕,此时我们看到的则是原始状态下最佳的性能。
再次进行测试就变成一条完美的直线了
此项测试完毕之后,再一次进行HDTune的读取测试,可以看到TRIM的执行效果,已经完全恢复到出厂状态了!
TRIM之后HDTune的4KB随机测试恢复到了出厂性能
执行HDTune的IOPS测试和32位深度下的IOMeter 4KB随机写入测试,现在的这块固态硬盘已经恢复到了出厂状态了!
也就是说,当固态硬盘在使用过程中,因为FTL映射的位置不同,所以产生了性能的下降,特别是随机读取性能。而当用户删除了数据,执行了TRIM,因此也可以尽量保证没有用到的空间性能不受影响。
网友评论