并发编程

Linux内核RCU机制深度剖析:从原理到实战

深度解析Linux内核RCU(Read-Copy-Update)同步机制的设计哲学、实现原理与实战应用,涵盖宽限期Grace Period理论、核心API体系、QSBR变体、内核链表RCU遍历、以及在内核网络栈、文件系统等子系统中的真实部署案例。

CPU缓存一致性与内存模型深度实战:从MESI协议到Linux内核内存屏障的全链路解析

从多核CPU缓存架构出发,深入解析MESI/MOESI缓存一致性协议、StoreBuffer与InvalidateQueue硬件优化引入的内存重排问题、C11六种内存序、Linux内核smp_mb/smp_rmb/smp_wmb实现原理,以及这些底层机制如何支撑前文所述的Spinlock/RCU/SeqLock等同步原语。全链路打通从晶体管到系统调用的完整知识链。