我们经常听人说,sata ssd 和 nvme ssd,但实际上,这里的sata和nvme不是一个层面的概念
一图胜千言

- SATA(2.0, 3.0)、PCIe(4.0, 5.0)是总线标准
- AHCI和NVMe是总线上的数据协议标准
- 能够接入SATA总线和PCIe总线的标准物理接口,分别叫做SATA接口和PCIe接口。而M.2也是一种物理接口,它更灵活,既可以接入PCIe总线(这时数据协议使用NVMe),也可以接入SATA总线(这时数据协议使用AHCI)。比如一块NVMe盘,可以是M.2接口类型的,也可以是PCIe接口类型的。但是总线通道都是PCIe,通信协议标准都是NVMe
(注:一般单说SATA的时候,指的是主板上的物理插槽形状;如果说SATA2.0,SATA3.0,一般就是说的总线标准。同理,PCIe一般指PCIe物理插槽,PCIe4.0则一般指总线标准。具体还是要根据上下文判断具体指代总线标准还是对应的物理接口,将PCIe插槽和PCIe Express区分开)
所以,常说的sata ssd,实际上是指代物理接口是sata接口的ssd,这种ssd只能接入sata总线;而nvme ssd,实际上是指代数据协议使用nvme的ssd,也就是接入了PCIe总线的ssd
一言以蔽之,
- sata ssd,接入sata总线的ssd
- nvme ssd,接入PCIe总线的ssd
网友评论