BTRFS 文件系统深度工程:从写时复制 B-tree 树到生产级 RAID 实战 从BTRFS的核心数据结构出发,深入剖析其磁盘布局、CoW机制、校验和与RAID实现,并结合生产环境调优经验,帮助你做出更理性的技术选型。 AI应用开发 2026年09月30日 0 点赞 0 评论 13 浏览
Kubernetes 存储编排深度实战:从 CSI Sidecar 模式、快照与扩容到拓扑感知的工程全解 从 CSI 的 gRPC 契约与 Sidecar 模式出发,拆解 PVC/PV/StorageClass 三层解耦、NodeStage 与 NodePublish 两阶段挂载、控制器与节点两阶段扩容、崩溃一致性快照与延迟绑定的拓扑感知供给,并给出生产环境踩坑清单。 AI应用开发 2026年10月01日 0 点赞 0 评论 18 浏览
Linux NVMe Passthrough 与 io_uring uring_cmd:迈向零开销存储 I/O 的工程实践 深入剖析Linux io_uring的uring_cmd机制如何让用户态程序直接向NVMe设备提交I/O请求,完全绕过内核Block层,实现微秒级存储延迟。包含NVMe协议基础、代码示例、性能对比及生产部署指南。 AI应用开发 2026年10月01日 0 点赞 0 评论 14 浏览
Linux Block Layer 与 blk-mq 深度实战:从设备驱动模型到多队列 IO 全链路解析 深度解析 Linux Block Layer 与 blk-mq 多队列架构,涵盖硬件抽象模型、bio/request数据结构、NVMe驱动集成、I/O调度器(mq-deadline/kyber/bfq/none)、完成路径(硬中断/软中断/polling)、io_uring零拷贝集成、NUMA优化追踪与生产环境调优实战。 编程技术 2026年10月01日 0 点赞 0 评论 11 浏览
eBPF 存储子系统可编程性深度工程实践:从 IO 追踪到自定义块层调度 当 eBPF 在网络栈和观测领域已成为标配,它在存储子系统的可编程性潜力正被逐步挖掘。本文从 block layer 的 blk-mq 架构出发,系统讲解 BPF_PROG_TYPE_BLK_MQ 程序类型、块层 IO tracepoint 与 kprobe 追踪、基于 BPF struct_ops 的可插拔 IO 调度器实现。 AI应用开发 2026年10月01日 0 点赞 0 评论 12 浏览
eBPF 存储子系统可编程性深度工程实践:从 IO 追踪到自定义块层调度 当 eBPF 在网络栈和观测领域已成为标配,它在存储子系统的可编程性潜力正被逐步挖掘。本文从 block layer 的 blk-mq 架构出发,系统讲解 BPF_PROG_TYPE_BLK_MQ 程序类型、块层 IO tracepoint 与 kprobe 追踪、基于 BPF struct_ops 的可插拔 IO 调度器实现。 AI应用开发 2026年10月01日 0 点赞 0 评论 12 浏览
bcachefs:Linux下一代写时复制文件系统深度工程实践 深入剖析bcachefs文件系统的架构设计、核心特性与工程实践,包括多设备池化、纠删码、快照机制及生产环境部署指南 AI应用开发 2026年10月02日 0 点赞 0 评论 9 浏览
Linux NVMe Poll Queues:绕过中断与 io_uring 的零中断高性能 I/O 深度工程实战 从 NVMe 协议栈内部深度解析 Linux IO-Poll 模式的原理与工程实战,涵盖 poll queue 创建、轮询机制、CPU 亲和性管理、生产调优策略及中断 vs 轮询性能对比。 AI应用开发 2026年10月02日 0 点赞 0 评论 10 浏览
Linux 内核 Bcache 深度工程:块层写时复制缓存架构与生产调优全解析 深度解析Linux内核Bcache块层缓存架构,涵盖B+Tree索引、三种写策略对比、GC与写放大控制、生产配置实战与性能调优全指南。 AI应用开发 2026年10月02日 0 点赞 0 评论 8 浏览
Linux io_uring 高性能 I/O 深度全析:从 Axboe 的设计哲学到内核 6.x 的生产级实战 深入解析 io_uring 的完整技术栈:从 SQE/CQE 环形队列到 liburing API,从高级特性(固定文件、固定缓冲区、Multishot、零拷贝发送)到生产级性能调优与陷阱规避,附内核 6.x 最新特性解析。 编程技术 2026年10月03日 0 点赞 0 评论 6 浏览