当前位置:网站首页 > 编程语言 > 正文

ngff接口和sata接口(ngff协议的接口插sata)



m.2接口在近几年比较火,本来是为笔记本等便携设备准备的,但是在台式机上也越来越常见了。但是,m.2的接口似乎比较复杂,SATA、PCI-E等几个词汇让人分不清,所以经过理论和实践,我写了本文。

首先,m.2是什么?
M.2,前身为Next Generation Form Factor (NGFF),是一种计算机内部扩展卡及相关连接器规范。目的是取代mini PCI-E和mSATA,主要为固态硬盘等准备。

m.2是靠缺口来确定协议之间的兼容性的,缺口和缺口构成Key,所以就有ABCDEFGHJKLM(没有I)这些Key。







比如,常见的NVMe的m.2 SSD是只有M Key的,所以可以插在只有M Key的插槽上,而这种插槽同时也要兼容SATA,所以同时有B和M的SATA SSD可以插在只有M key的插槽上以SATA模式运行。

现在世面上有两种m.2,一种有2个缺口(M和B),另一种只有一个缺口(M),很多人认为前者就是SATA的,其实很多PCI-E X2通道的SSD也是两个缺口,比如浦科特M6E——


所以可以得出的结论——NGFF和m.2是同义词,是一系列长相相似的接口的规范,既可以走SATA通道,也可以走PCI-E2X或4X,甚至是USB。
那NVMe又是什么?
NVME实际上是一种建立在PCI-E上的协议,可以提供更高的速度和更大的队列深度,充分利用SSD的性能。可以使用NVME的接口包括PCI-E插槽、支持PCI-E的m.2和U.2接口。
所以,有PCI-E未必有NVME,但对于现在市面上的产品而言,没有PCI-E就一定不是NVME。

本文参考资料:
https://zh.wikipedia.org/wiki/M.2




Sasuga Setsuna


ETAC Labs——An organization of Mizuiro-Aqua
















到此这篇ngff接口和sata接口(ngff协议的接口插sata)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 拆封鼠标什么意思(鼠标拆包什么意思)2026-02-19 20:27:04
  • 颜色代码查询在线(颜色代码查询在线下载)2026-02-19 20:27:04
  • 打开目录的代码(打开目录快捷键)2026-02-19 20:27:04
  • pillows是什么意思啊(pillows是什么意思中文翻译)2026-02-19 20:27:04
  • 谷歌验证身份接收验证码(谷歌验证身份接收验证码是什么)2026-02-19 20:27:04
  • 重绘图标(重绘图标怎么用)2026-02-19 20:27:04
  • 文件权限777(文件权限777与775的区别)2026-02-19 20:27:04
  • 2258h 跳线(2258xt跳线)2026-02-19 20:27:04
  • webflux(webflux mono详解)2026-02-19 20:27:04
  • 接口405错误(接口报错401)2026-02-19 20:27:04
  • 全屏图片