综述
| 缩写 | NVMe |
| 英文名 | Non-Volatile Memory Express |
| 中文名 | 非易失性内存主机控制器接口规范 |
| 类型 | NVMe是运行在接口上的通信协议 |
存储的概念
存储分为:尺寸外形、接口、协议。
| 类型 |
尺寸外形 (设备的形状和大小) |
接口 (设备如何物理接入计算机) |
协议 (设备与计算机传输数据的格式) |
| 类别 |
|
|
|
为了实现存储,是需要以上几个方面组合的
- 一个2.5寸SSD硬盘,基于SATA接口,通信协议是AHCI或者ATA
- 一个M.2的SSD, 基于PCIe接口,通信协议是NVMe
- 一个PCIe的SSD,基于PCIe接口,通信协议是NVMe
协议简单原理
SATA协议:计算机与存储设备只有一个队列,只能单列传输
NVMe协议:计算机与存储设备多个队列(多达64K),并发传输(每个核心都可以建立一个队列)