不同接口之间剪不断的关系

题目中提到的M.2,SATA,PCIe的关系其实并不是并列关系,具体关系如下图:

打开网易新闻 查看精彩图片

M.2接口有两种规格,一个是Socket2,一个是Socket3。其中,Socket 2支持SATA和PCIe X2接口SSD。而Socket 3则可以支持PCIe x4接口。虽然SATA SSD和PCIe SSD都有M.2接口,但是接口模样还是有所区别,如下图左,是M.2 SATA接口SSD的模样,下图右则是M.2图PCIe 接口SSD的模样。

打开网易新闻 查看精彩图片

我们可以知道,M.2接口有两种协议,SATA和PCIE。现在市面上的PCIe SSD其实都是NVMe over PCIe的,而我们所说的SATA SSD,则是AHCI over SATA SSD.

注意:我们上面提到了四个关键词,AHCI,SATA,NVMe, PCIe,我画了一张图,方便大家有一个全局的认识。

打开网易新闻 查看精彩图片

SATA/ACHI Vs PCIe/NVMe

经过第一部分的阐述,要对比SATA SSD和PCIe SSD的性能,最终归根到底是对比SATA SSD和NVMe SSD之间的差异。

打开网易新闻 查看精彩图片

从上面顺序读写速度对比结果来看,SATA SSD最大读取只有500多MB/s,而NVMe SSD的读取速度可以超过2.5GB/s,这样的话,NVMe SSD的顺序读是SATA SSD的的5倍之多。

PCIe/NVMe SSD Vs PCIe/ACHI SSD

PCIE除了和NVMe协议搭配之外,PCIe最早是和ACHI协议搭配的,效果如何呢,我们再来看一组数据。

打开网易新闻 查看精彩图片

NVMe SSD 相对 AHCI/PCIe SSD 在读写性能上有 2~3 倍的提升。经过两组数据的对比,可以证明 NVMe/PCIe 是目前最强的组合。

结语

我们先厘清了SATA,M.2,NVMe,PCIe, AHCI这一大堆名词之间的错综复杂的关系,然后通过实验对比,说明NVMe和PCIe搭配,也就是我们目前市场通常所说的PCIe SSD才是性能之王。不过,一分价钱一分货,速度快,必定价格就高。这也是PCIe SSD至今无法在大众视野中得到普及。

打开网易新闻 查看精彩图片