当你购买硬盘时,如果你想了解块硬盘是不是有你所需要的性能,肯定会听到这些名词的,下面我来讲一下各个名词的含义。

是固态硬盘的接口或插槽,可以兼容多种通信协议(通道),如SATA、PCI-E、USB、HSIC、等。就好比我们的手机有的是USB接口,有的是type-c接口,有的是苹果的接口,这个接口或插槽一共分为两种设计,
一种是支持“Bkey”的插槽,短的一段在左边,采用6pin设计;
另一种是支持“Mkey”的插槽,短的一段在右边。采用5pin设计。
采用Bkey的插槽比较低端,只能走SATA或PCI-EX2通道,而采用Mkey的插槽要高端一些,走的是SATA或PCI-EX4通道。

SATA

既是指机械硬盘的接口,也是一种总线标准,支持的接口速度为600mb/s,

PCI-E

指的是最新的总线(通道)标准,在主板上我们经常见到,意思是这个主板支持的总线,x4代表传输速率为3.938GB/s

PCI-E总线的各个版本对比

NVMe

也是一种协议标准,它是针对pcie总线ssd专门订制的一种高速协议,就好比我们选择了type-c接口的手机,支持这种协议标准的像手机支持快充,速度在2000mb/s以上,而不支持的速度在1000mb/s以下

由来:现在所用的SATA接口与AHCI标准其实是为高延时的机械硬盘(HDD)而设计的,目前主流固态硬盘(SSD)依然继续使用它们,早期固态硬盘性能不高时可能还不觉得有什么问题,但是随着SSD的性能逐渐增强,这些标准已经成为限制SSD的一大瓶颈,专为机械硬盘而设计的AHCI标准并不太适合低延时的SSD。

所以在2009年下半年,关于NVMe的技术工作正式启动,NVMe规范由包含90多家公司在内的工作小组所定制,Intel是主要领头人,小组成员包括美光、戴尔、三星、Marvell、NetAPP、EMC、IDT等公司,目的就是为SSD建立新的存储规范标准,让它在老旧的SATA与AHCI中解放出来。

所以NVMe的优势在于:更低的延时、IOPS大增、功耗更低、驱动适用性广

问答:

1.为什么我的固态插在接口的主板上识别不出来?

不同主板的接口所支持的通道是不同的,有的只支持PCI-E通道,但有的就兼容SATA和PCI-E两种通道,所以我们如果买,要弄清楚它走什么通道。自己的主板上的接口是支持哪种通道的。

2.同是接口,为什么会有PCI-E和SATA之分?

这是因为两者所走的通道不同,有两种接口定义:Socket2(bkey)和Socket3(mkey)。Socket2支持SATA、PCI-EX2通道的SSD,Socket3,支持PCI-EX4、SATA。

3.什么决定所走的通道?

固态里的主控决定了接入接口的SSD是走PCI-E通道还是SATA通道。