首页
›
高速接口与互连
›
069-NVMe存储协议
›
《NVMe多队列并发编程技术实战》
VIP20
本课程属于:069-NVMe存储协议
高速接口与互连 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
NVMe多队列并发编程技术实战
📚 共计 30 章节
第01章
NVMe协议前世今生
从AHCI到NVMe的演进 · 核心设计哲学 · 与AHCI对比分析
演进
架构
第02章
NVMe多队列架构
Submission Queue & Completion Queue · 队列对原理 · MSI-X中断
队列
中断
第03章
Linux内核NVMe驱动框架
驱动初始化 · nvme_ctrl/nvme_ns/nvme_queue · IO路径
内核
数据结构
第04章
多队列初始化实战
队列创建与销毁 · 深度配置 · IRQ亲和性设置
初始化
亲和性
第05章
IO提交与完成流程
SQ Doorbell · CQ Entry解析 · 轮询 vs 中断模式
IO
Doorbell
第06章
多线程并发提交
线程安全 · spinlock/mutex · 无锁队列尝试
并发
锁
第07章
IO调度器与多队列
blk-mq框架 · 软件/硬件队列映射 · Tag分配
调度
blk-mq
第08章
中断负载均衡
MSI-X向量分配 · 中断亲和性绑定 · irqbalance调优
中断
均衡
第09章
轮询模式编程
High Performance Polling · Poll Queue · CPU绑定
轮询
高性能
第10章
异步IO与io_uring
io_uring原理 · 与NVMe多队列结合 · SQPOLL模式
异步
io_uring
第11章
用户态NVMe驱动
SPDK框架 · 用户态轮询 · 零拷贝技术
SPDK
用户态
第12章
NVMe over Fabrics
NVMe-oF架构 · RDMA/TCP · 多队列映射
网络
RDMA
第13章
多队列性能调优
队列深度与延迟 · NUMA感知 · CPU隔离
调优
NUMA
第14章
NVMe Passthru命令
Admin/IO命令 · 自定义命令 · Vendor Specific
命令
Passthru
第15章
多队列错误处理
Completion状态码 · 错误恢复 · 队列重置
错误
恢复
第16章
NVMe热插拔与多队列
热插拔事件 · 队列动态调整 · Namespace管理
热插拔
动态
第17章
虚拟化与多队列
SR-IOV · VF队列分配 · vNVMe控制器
虚拟化
SR-IOV
第18章
容器场景多队列
cgroup blkio · 队列隔离 · 带宽限制
容器
cgroup
第19章
多队列监控与观测
perf · iostat扩展 · 队列级延迟追踪
监控
perf
第20章
NVMe安全与多队列
TCG Opal · 加密队列 · 安全擦除
安全
加密
第21章
多队列固件升级
固件Slot管理 · 升级策略 · 回滚机制
固件
升级
第22章
NVMe ZNS与多队列
Zoned Namespace · Zone Append · 多队列Zone管理
ZNS
分域
第23章
KV存储与NVMe
Key-Value命令集 · 多队列KV操作 · 与传统KV对比
KV
存储
第24章
多队列电源管理
APST机制 · 功耗状态切换 · 队列休眠策略
电源
APST
第25章
NVMe多路径与多队列
多路径IO · ANA · 路径切换
多路径
ANA
第26章
Rust语言NVMe驱动
Rust FFI · 安全抽象层 · 并发模型
Rust
FFI
第27章
eBPF与NVMe监控
eBPF探针 · 队列事件追踪 · 性能热点
eBPF
追踪
第28章
多队列一致性模型
内存屏障 · DMA一致性 · Cache Coherency
一致性
内存
第29章
NVMe 2.0新特性
I/O Command Set · Endurance Groups · 多队列增强
2.0
新特性
第30章
综合实战:高性能NVMe存储引擎
架构设计 · 编码实现 · 性能测试
实战
引擎
所属VIP或分类
同VIP:NVMe-oF多协议传输性能调优与压测
同VIP:NVMe-over-Fabrics-网络部署实战
同VIP:NVMe-SSD固件调试与问题定位实战