都是固态硬盘 | 为何有的SSD性能如此高?

前不久, 三星推出了今年的重磅产品970系列固态硬盘, 再度刷新了上代产品保持的性能记录. 可能有的小伙伴就要问了: 为什么同样都是SSD, 性能上却相差那么大呢?

影响硬盘性能的因素有很多, 包括主控, 内存颗粒堆叠技术, 通道类型等等. 不过对于消费者来说, 比较容易混淆的是接口, 总线和协议之间的关系.

目前主流的SSD有两种接口, 一种是我们比较熟悉的SATA接口, 另一种是近几年才出现的M.2接口. 很多用户都认为M.2接口SSD的速度要比SATA接口的快, 其实这样的结论是不全面的.

接口的不同只是决定了传输速度的上限, 比如目前主流的SATA接口都为SATA 3.0规格, 理论传输带宽为6Gbps, 而实际上SATA 3.0硬盘的实际传输速度最高为700MB/s左右. 而M.2接口的速度取决于该接口所使用的通道类型, 很多入门级主板的M.2接口使用的依然是SATA通道, 因此虽然连接了M.2接口的硬盘, 但在速度表现上与普通的SATA接口硬盘并无二致.


SATA接口SSD

而目前大多数M.2接口均会使用PCI-E通道, 根据规格还可以分为PCI-E x2和PCI-E x4等, 其中PCI-E x2的理论传输速度约为1600MB/s, 而PCI-E x4的理论传输速率可达4000MB/s. 想要达到更高的性能, 需要主板的M.2接口和SSD同时支持PCI-E x4通道, 当然这类SSD速度虽然有保障, 但价格也要比普通的SATA SSD高出50%以上.

决定M.2磁盘是否支持PCI-E通道, 其实是和传输协议有关. 目前主流的传输协议有两种, 一种是沿用了多年的AHCI, 另一种是伴随着M.2接口而诞生的NVMe. 目前可以支持AHCI协议的设备非常广泛, 对磁盘的性能也有一定程度的提升, 但缺点是该协议依然是基于SATA通道, 并且存在一定的延迟. 而NVMe则是基于PCI-E通道, 速度更快, 延迟更低.


高速M.2磁盘接口

为什么说PCI-E通道的效率更高呢? 因为传统的SATA通道需要将数据放入内存, CPU从内存中调取数据进行运算, 并将运算结果输出至内存, 再由内存写入给硬盘. PCI-E通道的优势是数据不需要通过内存来进行中转, 直接可以由CPU直接读取并输出结果, 因此大幅提升了数据的读写效率.


支持NVMe的三星970PRO性能测试

相信再了解完这些知识之后, 同学们已经对SSD的相关参数有了一定的了解. 如果预算较为充裕, 下次再选购SSD的时候, 一定要毫不犹豫的选择支持NVMe的产品.

2016 GoodChinaBrand | ICP: 12011751 | China Exports