nvme协议和ahci协议都可以使用ngff物理接口,ngff接口现在改名为m.2。但是前者一般用pcie总线,后者一般使用sata总线。
硬盘盒一般笼统的分为ngff和nvme两种。前者支持sata m.2,后者支持nvme m.2。
nvme协议使用的m.2接口一般为M key, B&M key,ahci使用的m.2一般为B key, B&M key。
使用pci-e 2x, 4x总线的并不一定总是nvme协议,也可能是ahci协议。比如MacBook Pro 15 mid的ssd使用的就是pci-e 4x总线,但是却是ahci协议。
使用M key的也不一定就是nvme协议,比如MacBook Pro 15 mid的ssd通过转换器转换成ngff接口后,就是ahci协议的M key。
参考文献:
https://item.taobao.com/item.htm?spm=a1z09.2.0.0.2ff52e8dZUhgW6&id=559966921565&_u=ecuj8n15a49