系统内核

Linux 内核 ACPI 子系统与设备电源管理深度实战:从 DSDT 表解析到 Runtime PM 与 S0ix 的现代低功耗工程

深入剖析 Linux 内核 ACPI 子系统完整工程链路:从 ACPI 表的三层查找架构(RSDP→XSDT→DSDT/SSDT)、AML 字节码解释器原理、系统睡眠状态机 S0-S5 与 S0ix 现代待机、Runtime PM 设备级运行时电源管理、CPPC 协作处理器性能控制、ACPI NUMA 拓扑发现(SLIT/SRAT/PPTT)、eBPF 在 PM 事件追踪中的应用,以及生产级调优参数矩阵与调试工具链。

Rust 异步运行时内核原理:从 async/await 状态机到 io_uring 全局异步架构

从 Future trait 的 poll 模型到生产级运行时(tokio/async-std/smol)的设计决策,再到 Linux io_uring 与异步生态的融合,深入解析 Rust 异步系统的底层原理与最佳实践。涵盖 async/await 状态机编译原理、Executor/Reactor 架构、Work-Stealing 调度、定时器层级轮、io_uring 内核机制及 monoio 实现。

Linux 存储与块设备 IO 子系统深度实战:从 VFS 到 NVMe 生产级性能优化的完全工程指南

深入解析 Linux 存储与块设备 IO 子系统:VFS 虚拟文件系统、Page Cache 页缓存与回写策略、io_uring 异步 IO 革命、blk-mq 多层队列框架、五大 IO 调度器算法对比、Device Mapper/LVM2/dm-crypt 存储虚拟化、bcache/dm-cache 缓存策略、NVMe/SCSI/VirtIO 驱动栈、blktrace/bpftrace 分析工具链、生产级调优参数