文件系统
Linux VFS 虚拟文件系统深度实战:从路径_lookup 到 io_uring 文件 I/O 全链路解析
深入剖析 Linux VFS 四大核心对象(file_operations/inode/dentry/file)、路径解析RCU优化、dcache哈希表、Page Cache预读与脏页写回、io_uring文件注册、fanotify安全审计及生产环境调优实践
epoll与io_uring——Linux高性能I/O演进全景:从select到异步新纪元
深入剖析Linux I/O多路复用二十年演进历程:从select/poll到epoll事件驱动模型,再到io_uring革命性双环缓冲区设计。涵盖内核实现机制、性能基准对比、实战TCP服务器构建、Nginx/Redis应用、迁移策略与最佳实践。
Linux内核文件系统深度实战:VFS抽象层、ext4/btrfs性能优化与page cache剖析
深入剖析Linux VFS虚拟文件系统抽象层、ext4 extent树与延迟分配、btrfs写时复制CoW与子卷快照、page cache XArray与写回机制,以及生产环境调优与io_uring等最新技术进展。
Linux 文件系统深度实战:从 VFS 到 ext4/btrfs
深入剖析Linux文件系统核心机制:VFS四大对象、文件I/O路径、ext4 extent与延迟分配、btrfs CoW与快照
Linux io_uring:重新定义高性能 I/O 的异步革命
深度解析 Linux io_uring ——双环形缓冲区架构、liburing 编程模型、零系统调用优化、性能分析、实战代码示例、内核路线图。覆盖 SQE/CQE 原理、链接操作、固定缓冲区、SQPOLL、Multi-shot、FUSE 集成、安全边界、tokio-uring 生态。
io_uring:Linux 异步 IO 的革命性演进
深入剖析 Linux io_uring 异步 IO 框架的架构设计、核心数据结构、内核实现细节,并结合实际代码案例展示其在存储、网络、事件循环等场景下的工程应用。
Linux 内核 VFS 层:文件描述符、inode 缓存与文件系统工程的深度剖析
深入剖析 Linux 内核 VFS 层的四大对象模型、文件描述符分配算法、inode/dentry 缓存机制、页缓存与 readahead、文件锁差异、FUSE 通道,以及生产环境调优策略与安全防护实践。
