Linux Kernel Memory Management Architecture: SLUB Allocator Per-CPU Freelist Fastpaths, 5-Level Page Table Walks, and Transparent Huge Page (THP) TLB Coherency
An institutional systems engineering analysis of the Linux kernel virtual memory subsystem, examining zonal buddy allocation, lockless per-CPU SLUB kmem_cache allocation fastpaths, 5-level LA57 hardware page-table walks, inter-processor TLB shootdown interrupts, and Transparent Huge Page (THP) compaction trade-offs.