进程调度

Linux内核进程调度深度实战:从CFS算法到实时调度策略

深入解析Linux内核进程调度机制,涵盖CFS完全公平调度器原理、红黑树时间片管理、虚拟运行时间vruntime、实时调度策略SCHED_FIFO与SCHED_RR、SCHED_DEADLINE截止时间调度、上下文切换性能优化、cgroup CPU子系统、NUMA感知调度、生产环境调度延迟排查与内核参数调优实战指南

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

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

Linux内核中断与软irq子系统深度实战:从硬件中断到Tasklet与Workqueue的延迟处理全解析

本文深入解析Linux内核中断子系统的完整体系,从硬件中断触发机制到顶底半部设计思想,详细剖析软中断(softirq)、Tasklet、Workqueue和Threaded Interrupt四种延迟处理机制的实现原理与API使用。结合网卡NAPI中断合并实战案例,提供中断亲和性设置、软中断监控和ftrace分析等性能调优方法。