hardware queue pair是什么
hardware queue pair是我们理解nvme/spdk的牛鼻子,只有深入理解才可能把nvme用好。
从nvme控制器寄存器的角度看
顾名思义,就是一些硬件寄存器组成的队列。
空队列
满队列
- 问题:
能否并发入队、出队?不行
submission hardware queue entry
每个entry如下表所示:
- 入队:
host software 提交命令到tail entry, 通过操作submission hardware queue tail doorbell register;