nvme 跟 m2 并不是同一个东西,很多人容易把两者混在一起,m2 指的是物理外形插槽接口,也就是硬盘金手指那种长条形的物理规格,而 nvme 是协议标准,是硬盘和主板之间通信的传输协议,简单理解,m2 是插座外形,nvme 是通信语言,m2 插槽里面可以跑 nvme 协议,也可以跑 sata 协议,所以不是所有 m2 硬盘都是 nvme 硬盘,买错就会出现硬盘识别不出来或者速度跑不满的情况。之所以容易混淆,是现在主流高速固态基本都是 m2 外形加 nvme 协议组合,商家宣传的时候经常直接叫 nvme m2 固态,久而久之很多人就误以为 nvme 就是接口名称,底层原理上,m2 只是硬件外形规范,只定义金手指针脚形状 尺寸 固定方式,不规定传输总线,m2 插槽背后总线可以是 pcie 通道,也可以是 sata 通道,nvme 协议是专门跑在 pcie 总线上面的高速存储协议,相比 sata 协议,nvme 可以发挥 pcie 通道的高带宽,读写速度可以达到几千兆每秒,sata 协议的 m2 固态最高速度基本卡在 550MB 每秒左右,差距非常明显。