Linux内核

Linux 内核中断子系统深度实战:从硬件中断到 Softirq/Tasklet/Workqueue 的完整处理链路

深入剖析Linux内核中断子系统的完整处理链路。从硬件APIC/MSI-X原理讲起,系统讲解irq_desc数据结构、上半部/下半部机制、softirq/tasklet/workqueue的实现细节与生产选型,以及threaded IRQ、中断亲和性、NMI watchdog等高级主题,并包含网卡中断风暴、实时系统中断隔离、FPGA threaded IRQ优化三个生产级实战案例。适合驱动开发工程师、内核开发者和基础设施SRE。

Linux内核Major Page Fault深度实战:TLB未命中、NUMA迁移与巨页优化的工程交响曲

承接《Linux内核内存管理深度实战》,深度拆解Major Page Fault的工程链路与优化:从TLB未命中、PCID/INVPCID、ASID硬件机制到内核handle_mm_fault核心路径;展现THP、AutoNUMA、1GB HugePage、NUMA硬绑定等的工程取舍模式;通过perf/bpftrace可观测性工具定位Major Fault来源,并提供生产环境尾延迟优化的四种完整方案。