很多小伙伴可能对接口、协议、通道这些都还没明白,就匆忙上车SSD,容小白放肆一句,老板们有钱任性,众泰“皮尺部”拉出来的车也敢上?小的溜了溜了。在购买SSD之前,一定要去相关渠道把SSD的基本参数弄明白了再做决定。
M.2是Intel推出的一种替代mSATA新的接口规范,是一种接口/插槽类型。当前的固态硬盘的接口的主流是SATA接口、M.2接口和PCIE接口。而M.2接口又有两种类型,Socket 2(B key)和Socket 3(M key)。
NVMe是一种Host与SSD之间通讯的协议,NVMe其实与AHCI一样都是逻辑设备接口标准,中文名称叫非易失性存储器标准。它是使用PCI-E通道的SSD的一种规范,支持NVMe协议的一定是支持PCI-E x 4的SSD,但支持PCI-E×4的SSD不一定支持NVMe协议。
主控决定了SSD要走的通道,传统SATA接口硬盘传输方式走SATA通道,传输速度不超过550MB/S;M.2接口中的Socket 3走PCI-EX4通道,传输速度1500MB/S以上,支持NVMe协议的话传输速度能达到3000MB/S以上,Socket 2走SATA通道,传输速度在550MB/S以内,走PCI-EX2通道,传输速度在1000MB/S以内;PCIE接口的固态硬盘直接走PCI-E3.0X4的通道,传输速度1500MB/S以上,支持NVMe协议的话传输速度达到3000MB/S以上。可以说,SATA通道就像城市行驶的小汽车一样不能超过550码,而PCI-E通道就好比是高速公路汽车速度不能超过1500码,支持NVMe协议的话速度能达到3000码以上的速度。
接口类型多了,通道种类也不少,套路自然也不会少。所以小伙伴们千万别看到M.2接口的SSD就猛扑上去,即使是M.2接口的SSD,如果走的是SATA通道传输速度一样达不到我们的要求。
M.2接口之所以会有PCI-E SSD和SATA SSD,是因为两者所走的通道不同。
M.2有两种接口定义:Socket 2和Socket 3。Socket 2支持SATA、PCI-EX2通道的SSD,Socket 3专为高性能存储设计,支持PCI-EX4。在如今CPU都能换壳的时代,固态硬盘的辨别方法更得get了一下了,上面的接口大家伙不就分不清吗?