关注固态硬盘的用户会注意到SandForce这家主控方案提供商,在SATA3.0Gbps时代,经常见到其标称的285MB/s和275MB/s的读写速度,到了SATA6.0Gbps方面,这个标称数值再次飙升到了550MB/s和525MB/s。但用户实际应用却并非如此,SandForce性能很有水分吗?
厂商最喜欢的ATTO来蒙蔽你眼球
先来看看ATTO Benchmark的测试数据,一般厂商都爱用这个软件进行SSD的理论性能测试,其测试的数据样本从0.5KB到8192KB(8MB)。其实这个软件默认使用深度队列为4的环境下进行,同时测试数据样本为FFFF或者0000这样的数据,对于这种数据来说是可以被无限压缩的,因此SandForce主控的固态硬盘性能自然占优。
可以说使用这个软件测试基本上能体现出SSD的最佳性能,笔者这款OCZ Vertex 2 60GB已经跑过很多次测试,写入速度已经被限制了。即便如此依然可以达到很出色的性能。
固态硬盘速度衰减的表现一般在于它全盘已经被写满过一次了,进入了settle in的状态,这个时候固态硬盘的均衡负载和垃圾回收机制都开始运作,占用主控带宽和芯片资源,性能自然下降。
在固态硬盘被写满的时候,已经没有空间做均衡负载和垃圾回收,此时固态硬盘的性能会处于最差环境下。同样,对于SandForce主控来说,多次运行测试软件,主控会限制写入速度。比如OCZ Vertex 2 60GB在settle in状态下持续写入速度将从100MB/s下降到60MB/s左右。
这是固态硬盘独有的特性,对于任何主控的方案来说都是如此。因此固态硬盘性能衰减并非技术缺陷,只是固有的特征之一。
网友评论