技术栈

pcie p2p

gwf216
8 天前
ssd·nvme·pcie p2p·cmb·pmr·控制器内存缓冲区·持久化内存
NVMe CMB与PMR深度解析:控制器内存缓冲区、持久化内存区域、队列零拷贝放置与内核驱动全栈剖析摘要:本文深度解析NVMe 1.4+引入的CMB(Controller Memory Buffer)与PMR(Persistent Memory Region)两大高级特性,涵盖CMB能力寄存器定义、SQ/CQ队列放置策略、SGL数据段驻留机制、PMR持久化级别(0-3级)与写冲刷流程、PCIe BAR空间映射原理、Linux内核nvme-core的CMB队列分配与I/O路径优化,结合fio/spdk实测数据量化CMB对随机IOPS与尾延迟的提升幅度,以及PMR在掉电保护场景下的持久化开销。
那么菜
1 年前
pcie p2p
#PCIE#《PCIE P2P 传输那点事儿》PCIe的peer to peer简称P2P,即点对点传输,用于一个EP设备访问另一个EP设备,而不需要使用主机RAM作为临时存储。
我是有底线的