知识卡片
SQCQDB闭环
内容
NVMe 命令闭环由 SQ、CQ、DB 组成:主机把命令写入内存中的 SQ,通过门铃通知 SSD;SSD 执行后把完成项写回 CQ,再由中断与门铃确认收尾。队列放主机内存,是减少寄存器交互的关键。
参考来源
- 位置:《深入浅出SSD:固态存储核心技术、原理与实战》第6章《NVMe介绍》(源文件:_epub-src/OEBPS/text00107.html)
- 结论依据:原文定义 SQ、CQ 位于主机内存、DB 位于控制器,并列出 NVMe 处理命令的步骤。
- 原始内容:NVMe有三宝:Submission Queue(SQ)、Completion Queue(CQ)和Doorbell Register(DB)。SQ和CQ位于主机的内存中,DB则位于SSD的控制器内部。