系统内核

Linux 内核调度器深度实战:从 CFS 到 EEVDF 的演进与性能调优

深入剖析 Linux 内核调度器架构,从 CFS 完全公平调度器的红黑树与 vruntime 机制,到实时调度类 SCHED_FIFO/SCHED_DEADLINE,再到 2023 年 Linux 6.6 引入的 EEVDF 新调度器替换 CFS 的核心变革。包含 cgroup CPU 控制、sched_setaffinity 绑核、perf sched 性能分析、NUMA 调度优化等实战内容。

LLVM 中端优化全栈架构深度实战:从 Pass 管道到零成本代码生成的编译器基础设施

本文从模块化的中间表示(IR)设计哲学出发,系统解析 LLVM 中端优化的全栈架构:Pass Manager 机制、分析 Pass 与转换 Pass 的分层协作、指令级优化、循环优化、Memory SSA 与 mem2reg、函数内联与全局死代码消除,以及通向后端的 Lowering Pipeline。每个环节配以 IR before/after 对比与性能基准,帮助读者建立编译器优化的系统认知。