NVMe是一种基于PCIe的应用层协议,NVMe应用非常广泛,可用于计算机硬盘、固态硬盘、存储服务器、虚拟存储系统等。它可以大大提高存储设备的性能,有助于提升系统的性能。
我们以NVMe 1.1a协议版本为例,分如下章节进行介绍。
1 《NVMe前世今生》
2 《NVMe的Queue与命名空间》
3 《NVMe配置空间寄存器》
4 《NVMe控制器寄存器》
5 《NVMe系统内存结构 - 命令格式》
6 《NVMe系统内存结构 - 完成消息格式》
7 《NVMe系统内存结构 - PRP与PRP List》
8 《NVMe系统内存结构 - SGL》
9 《NVMe系统内存结构 - Meta Data》
10 《NVMe系统内存结构 - 命令聚合与仲裁》
11 《管理命令集之一》
12 《NVM命令集》
13 《控制器架构》
14 《特性》
15 《错误报告与恢复》
更新中…
参考文档:
- 《NVM Express 1.1a》协议标准
- 《深入浅出ssd-固态存储核心技术原理与实战》
博主搜集的,NVMe 1.x和NVMe 2.0协议规范文档,如下链接所示。
链接: https://pan.baidu.com/s/1DhB-x5lFEdRnMAUsm3a-fQ 提取码: j4vj