M.2接口

您所在的位置:网站首页 8700k针脚定义图片 M.2接口

M.2接口

#M.2接口| 来源: 网络整理| 查看: 265

M.2接口是目前主流笔记本或者台式机都会带的一个物理接口,升级固态硬盘的时候也会常常和它打交道。

M.2接口在有些地方会标注为 NGFF口(Next Generation Form Factor),其实说的都是一个接口,只不过M.2的接口形态有很多,你可能一时间没认出来。

从更严格的角度说,M.2是一套定义计算机内部组件连接的规范,遵循这套规范的接口就可以称为M.2接口。

M.2接口的物理形态

M.2接口从物理形态上,最常见的是B key 和M key这两种形态。

刚巧我笔记本两种接口都有,就放出来实体接口图给大家看一下。

其实还有几种不太常更换的,但是也会遇到的,比如我的网卡所用的这个口,其实是A key和E key的M.2接口。

总共在维基百科上记载了至少有这么几种 M.2接口

M.2接口背后对应的总线

M.2的物理接口只是揭开了它的第一层皮,在它的背后其实隐藏了很多不同的总线,同样的外表下,可能背后的总线完全不同。

就拿最常见的B key和M key的M.2接口来说,B key的口可以走PCIe x2 、SATA 总线 以及一堆其他乱七八糟的,而 M key的口主要就是 PCIe x4和SATA总线。

从传输的最大带宽上看,PCIe x4一定比PCIe x2的带宽要大,所以M key的传输速度会大于等于 B key的传输速度。

而具体的传输过程,走SATA 还是走PCIe x2或者PCIe x4,将极大地影响传输速率。

如下是取自wiki百科M.2接口条目下的一张架构图:

SATA express VS NVM express

传统的SATA盘,会走SATA总线,而支持NVMe的SSD会走PCIe总线。

以当前常见的SATA 3.0标准为例,SATA盘的理论读写极限就是600MB/s,因为SATA 3.0总线限制了它的传输带宽、传输速度,不论你用的是SATA机械盘,还是高规格的SATA SSD。

SATA总线的传输速率

再来看一眼PCIe总线速率,以目前常见的PCIe 3.0为例,PCIe 3.0 x4的情况下,带宽达到了3.94GB/s,可以说是秒杀了SATA 3.0。注意大B小b的区分。

而且,目前最新的主板上都已经搭载了PCIe 4.0的接口,这也意味着这一带宽上限翻倍,进一步释放了SSD的读写潜力,所以以后你看到SSD 读写上到5GB/s的时候也不用惊讶,因为这个速度还没有到PCIe 4.0 x4的极限,是那么的稀松平常。

PCIe总线的传输速率如何查看你电脑硬盘走的是什么总线?

搜索下载 CrystalDiskInfo 这个小工具,双击运行后就能看到如下界面

CrystalDiskInfo 运行界面

我目前原装的这块 SATA SSD,走的就是 SATA 总线,m.2接口呈现为SATA逻辑接口,通过SATA总线传输。如果是NVMe 的SSD 走了PCIe的总线,就是如下的结果

如果是移动硬盘,也可以观察到接口变成了USB,比如下前者走SATA 3.0的总线,传输上限就是600MB/s,而后者PCIe 3.0x4 理论上限就是3.94GB/s,这就是差距。面这样

移动硬盘下的结果

可以看到,SATA的传输速度在这个口下降到了SATA/300,也就是最大传输速度变成了300MB/s,本身这也是块5400RPM的机械硬盘。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3