Everything, Everywhere
Verified Specification | Standardized Formulas | Instant Precision
Secure & Private (Zero Data Retention) Free Access • No Sign-Up

Linux SLUB Allocator & Slab Caches Studio

Kernel memory allocator simulator modeling kmem_cache structures, per-CPU lockless freelists, NUMA partial slabs, and hardened pointer obfuscation.

Linux Kernel 5.x / 6.x
Fast Path Lockless Hits
96.8 %
Single CMPXCHG without spinlocks
Slow Path Node Refills
3.2 %
kmem_cache_node partial list lock
Active Slab Objects
24 / 32 in CPU slab
Slab size: 4096 bytes (Order 0)
Freelist Obfuscation
HARDENED
XOR Cookie: 0xa83f9104c27e
SLUB Slab Page Memory Layout & Per-CPU Freelist ● Active Per-CPU Slab Page (Lockless)
Linux Kernel SLUB Implementation (C)

        
Freelist Pointer Hardening Math

        
Sponsored Utility
While You're Here
Sponsored Recommendations
Advertisement