填充满盘PK:Marvell完胜SandForce
在进行此项测试之前我们再次重申一下“稳定态”这个概念。在整个固态硬盘的使用周期内,99%的时间都处于稳定态。当固态硬盘的所有颗粒都被编程过一次之后,整个SSD可能充满零碎数据,TRIM和垃圾回收机制开始运作,既是进入了稳定态阶段。这些机制都会占用主控资源,将会影响读写性能。
本次测试我们将对比从空盘,到满盘,到稳定态三个阶段,浦科特PX-128M2P的性能变化。满盘状态是通过IOMeter Full Radom数据样本在QD=32下反复填充分区,确保每一个颗粒均被编程过一次。而模拟的稳定态阶段则是删除1/3的数据,模拟真实的用户使用环境。
测试中,笔者同时使用了浦科特PX-128M2P固态硬盘和采用SandForce SF-2281主控的120GB固态硬盘,作为比较,以检测TrueSpeed的真正效果。
浦科特M2P |
某款SF-2281 120GB |
出厂的空盘状态下CrystalDiskMark软件的测试结果,浦科特PX-128M2P(左)写入性能方面略微领先于SandForce SF-2281阵营120GB的产品(右)。
浦科特M2P固态硬盘
某款SF-2281主控120GB固态硬盘
出厂的空盘状态下HDTune软件的测试结果,两者差距同样不大,都在400MB/s出头。
浦科特M2P |
某款SF-2281 120GB |
用Full Radom数据反复填充数据至仅剩下1GB的空间留给CrystalDiskMark用于测试使用,此时两者性能均有降低,这是因为硬盘剩余空间所剩无几,此时主控为保证SSD寿命会限制一定的写入速度,同时也局限于没有连续的区间用来作持续均衡的读写操作,寻址压力增大,也因此导致QD=32下无法发挥多线程的效能。但采用SandForce SF-2281主控的产品写入性能被严重限制,而采用Marvell 88SS9174的PX-128M2P损失不是很大。
浦科特M2P固态硬盘
某款SF-2281主控120GB固态硬盘
再使用HDTune检测,因为SandForce方案用HDTune测试时,如果为空盘则主控直接返回数据,是理想数值,因而在满盘之后更多体现了NAND的真实速度,因此性能大降,相比之下Marvell 88SS9174主控要真实一些,但也一次可以得出结论用HDTune测试SSD是多么的不靠谱。
网友评论