Appearance
concepts/storage/ —— 存储系统性能优化
本目录专注于存储系统性能优化的核心知识与实践,涵盖从硬件设备到软件栈的所有优化手段。
核心内容
存储设备性能特性
- storage-performance.md —— 存储设备性能特性与优化:HDD/SSD/NVMe的性能差异、随机读写与顺序读写的性能量化、IO队列深度与IOPS的关系
存储栈优化
- direct-io-vs-pagecache.md —— Direct IO 与页缓存的深度对比:两种 IO 路径全景、页缓存机制深入(预读/回写/回收)、Direct IO 内核实现路径、性能量化对比、场景选择决策树
- io-uring-deep.md —— io_uring 异步 IO 框架深入:设计动机与 AIO 历史债务、共享内存环形缓冲区(SQ/CQ)、三种操作模式(默认/SQPOLL/IOPOLL)、支持的操作类型、性能量化对比、C/C++ 使用示例与最佳实践