Linux内核

Linux内核进程调度器深度实战:CFS与实时调度全解析

深入剖析Linux内核CFS完全公平调度器的设计哲学、核心数据结构(红黑树/调度实体/CFS运行队列)、调度算法实现(入队/出队/进程选择/实体更新)、实时调度类(SCHED_FIFO/SCHED_RR/SCHED_DEADLINE)、多核负载均衡与PELT追踪、以及性能调优实践。

Linux内核内存管理深度实战:从伙伴系统到大页NUMA优化

深度解析Linux内核内存管理全链路:从NUMA架构Zone划分、伙伴系统与per-cpu pageset、Slub分配器高速缓存机制、VMA与多级页表缺页异常处理、双链LRU页面回收算法与kswapd守护进程、透明大页THP与显式HugeTLB、NUMA内存策略与numactl调优、OOM Killer评分机制、cgroup v2内存隔离,到生产级调优案例与排障三板斧

Linux内核KVM虚拟化深度实战:从VMX硬件加速到vCPU调度全链路

深度解析Linux内核KVM虚拟化全链路:从Intel VMX/SVM硬件虚拟化扩展、VMCS控制结构、EPT/NPT嵌套页表与VPID TLB优化、vCPU调度架构与VMEXIT分发、VirtIO/vhost数据平面卸载、APICv中断虚拟化、热迁移Pre-copy脏页追踪、生产级性能调优案例、到SEV/TDX机密计算与PKVM嵌套虚拟化前沿技术

Linux CFS 完全公平调度器深度工程实战:从红黑树到 vruntime 与组调度全链路

深度拆解 Linux CFS(Completely Fair Scheduler)调度器的核心机制与工程实践,涵盖虚拟运行时间 vruntime 计算、红黑树调度器内部结构、组调度(Group Scheduling)、NUMA 负载均衡、实时进程交互、cgroup 带宽控制、SCHED_IDLE/BATCH/ISO 策略选择,并结合 eBPF/ftrace 给出可观测与调优方法。