固态硬盘的出现极大地增强了用户的电脑使用感受,从各种软件的评测中,固态硬盘也摇摇领先于机械硬盘。然而很多用户发现自己的固态硬盘在使用一段时间之后竟会出现性能下降的问题。究其原因,其实是固态硬盘在进入Dirty State后垃圾回收机制运作的影响。
固态硬盘的出现极大地增强了用户的电脑使用感受,从各种软件的评测中,固态硬盘也摇摇领先于机械硬盘。然而很多用户发现自己的固态硬盘在使用一段时间之后竟会出现性能下降的问题。究其原因,其实是固态硬盘在进入Dirty State后垃圾回收机制运作的影响。
我们平日所看到的大多数固态硬盘评测,均是在空盘状态下进行的。大家知道固态硬盘所采用的多通道机制,只有在连续空白区块内可以发挥最大效能。一旦固态硬盘使用一段时间,进入Dirty State后,整个盘内充斥着碎片文件,严重限制了多通道性能的发挥。
某SSD空盘下得分47608
使用很长时间之后只有25318
为了解决这一问题,固态硬盘主控都引入了TRIM和垃圾回收技术。TRIM是将那些无效的数据进行提前标记,垃圾回收则是将所有“有效”数据复制到新的空白块里,然后把旧的块整个擦除。以此起到防止性能下降的问题。
垃圾回收也分为多种,有闲置垃圾回收和被动的垃圾回收。由于垃圾回收也是要占据主控资源,但又要考虑到写入放大的问题不能够执行得过于频繁,所以良好的算法则是固态硬盘性能能否保证的关键。
笔者此前评测过浦科特的M2S系列固态硬盘,虽然考察空盘性能可能不及一些采用其他主控的产品,但是如果考察Dirty State状态下的性能,如果与采用SandForce主控方案的固态硬盘相比,性能几乎不会下降。
事实上,浦科特的固态硬盘通过固件的相应优化,搭载了自行研发的“即时还原技术”,系统将资料写入固态硬盘的同时,采取最有效率、更有秩序的方式排列记录在固态硬盘,使固态硬盘不会因为长时间使用,因为资料碎片越多所导致整体性能下降的状况。
笔者认为浦科特的这项“即时还原技术”也是垃圾回收的一种,当然如果实在写入的同时进行处理,显然会占据主控资源。拷贝连续的文件由于都是写入到连续的块中,不需要太多垃圾回收的操作,如果是零碎文件则需要频繁执行。笔者认为这可能也是浦科特M2S系列IOPS标称只有15K左右的原因所在。
然而,对于浦科特M2S系列来说,用户在空盘和使用之后测试的性能是基本一致的,就像PCMark Vantage中测试的结果那样分数不会下降,让固态硬盘永远保持在最佳性能下,这对用户来说也是非常重要的使用体验。
[商家地址] 北京中关村科贸电子城935#
[联系电话] 010-82538523/13910633532
网友评论