1.5GB/秒就世界最快?当然不是
普通家用SSD的速度之所以慢,是因为其闪存通道数最多只有8条;而PCI-E原生SSD一般配备32条通道,它的 性能是普通家用SSD的3-4倍。另外一个重要原因,SATA接口最多支持600MB/秒的速度,而PCI-E 2.0 8X就可以支持8GB/秒的速度,PCI-E 3.0 16X可以支持高达16GB/秒的速度,它们轻易突破SATA3.0的速度限制。
那么1500MB/秒的读写速度就能称之为世界最快?当然不是,笔者测试的两块PCI-E桥接SSD,最大读写速度就超过2700MB/秒。
笔者经过多方网络资料查询得知,原来两位80后创业者研制的SSD分成四个系列产品,除了为客户定制的产品,还分成Q300/500/700系列,其中Q300的性能比较低,Q500注重可靠性,Q700是旗舰型产品,它的最大读写速度高达12GB/秒。
如果以PCI-E SSD为限定范围,Q700不是世界最快也是最快之一的硬盘。下面就由笔者为大家展示PCI-E SSD的独特魅力。
笔者测试的2TB PCI-E SSD,使用的是桥接芯片,并非原生PCI-E接口,它的架构较之PCI-E原生SSD要简单得多,它由一个存储卡加上8个mSATA SSD组成。
CrystalDiskMark
CrystalDiskMark是一款简单易用的硬盘性能测试软件,但测试项目非常全面,涵盖连续读写、 512K和4KB数据包随机读写性能,以及队列深度(Queue Depth)为32的情况下的4K随机性能。队列深度描述的是硬盘能够同时激活的最大IO值,队列深度越大,实际性能也会越高。
从CrystalDiskMark测试看,2TB PCI-E SSD的持续读取速度达到1599MB/s,而持续写入速度也达到1412MB/s。虽然这个数值离1500MB/秒比较近,不过我们一般说某款的读写速 度不是以这个为标准,而是以下面的测试软件测出的数值为标称数值。
ATTO Disk Benchmark
ATTO Disk Benchmark是一款优秀且免费的磁盘基准测试软件,支持对稳定性/突发性传输速率进行读写测试,适用于常规硬盘、RAID、USB闪存盘、移动存储卡等产品的读写性能测试。
2TB PCI-E SSD在ATTO DiskBench 队列深度4测试中,最大读取速度达到2565MB/秒,写入速度达到2776MB/秒。
PCI-E接口具备得天独厚的带宽优势,只要主控的性能足够强劲,它的读写速度速度达到12GB/秒水到渠成。我们看到的诸如1500MB/秒、2700MB/秒级别的PCI-E SSD,它采用的是入门级主控,1TB的价格在2.5-3.5万元不等。
我们根据有限的资料报道,两位80后创业者研制的1TB固态硬盘,它是由64颗16GB闪存组成,实际上这1TB并不是可以使用的容量。这1TB闪存当中有一部分被用作空白区域,主要用于垃圾回收、坏块管理以及耗损均衡等,另外还有一部分区域用于奇偶校验。
这就是前面的两位80后创业者强调的另一个核心难题--架构,1TB闪存如何在两部分区域进行分配是一门大学问。