M.2:属于物理接口。像 M.2 可以是 SATA SSD 也可以是 NVMe(PCIe) SSD。金手指上有一个 SATA/PCIe 的选择信号,来区分两者。很多笔记本的M.2 接口也是同时支持两种类型的盘的。M.2 , 主要用在 笔记本上,优点是体积小,缺点是散热不好。
SATA:高速信号协议。SAS,SATA,PCIe 这三个是同一个层面上的,模拟串行高速接口。SATA 对热插拔很友好,早先台式机装机市场的 SSD基本上都是SATA的,现在的 机械硬盘也是SATA接口居多。但速率上最高只能到 6Gb/s,上限 550MB/s左右,现在已经慢慢被pcie取代。
PCIe 支持速率更高,也离CPU最近。很多设备 如 网卡,显卡 也都走pcie接口,当然也有SSD。现在比较主流的是PCIe 3.0,8Gb/s 看起来好像也没比 SATA 高多少,但是 PCIe 支持多个LANE,每个LANE都是 8Gb/s,这样性能就倍数增加了。
目前,SSD主流的是 PCIe 3.0x4 lane,性能可以做到 3500MB/s 左右。
NVME:传输层协议。SCSI,ATA,NVMe 都属于这一层。主要是定义命令集,数字逻辑层。NVMe 协议是有特意为 NAND 进行优化。相比于上面两者,效率更高。主要是跑在 PCIe 上的。当然,也有NVMe-MI,NVMe-of之类的。是个很好的传输层协议。
扩展资料
在目前这么多类型的固态硬盘里面,用在笔记本上面的固态硬盘主要就是M.2固态,在一些中高端主板的宣传上也能看到支持M.2固态是卖点之一。
但不同主板的M.2接口所支持的通道是不同的,有的只支持PCI-E通道,但有的则兼容SATA和PCI-E两种通道。
虽然固态硬盘的速度比机械硬盘要快很多,但是目前大多数硬盘采用的是SATA总线,M.2固态硬盘除了有SATA之外,还有采用PCIe的,有些更好的硬盘,还写着NVMe。
M.2有两种接口定义:Socket 2和Socket 3。Socket 2支持SATA、PCI-EX2通道的SSD,Socket 3专为高性能存储设计,支持PCI-EX4。主控决定了接入M.2接口的SSD是走PCI-E通道还是SATA通道。
M.2就是固态硬盘的接口或者插槽,分B型跟M型,目前大多数M.2固态硬盘是两种插槽都兼容,所以接口是有两个缺口这种,仔细对比会发现B型有6个金手指,M型是5个。