Slab allocation: each object type gets its own cache of slabs, each slab divided into fixed-size slots. Allocation finds a free slot in O(1), slabs transition between empty, partial and full, and fully-free slabs are reclaimed.
Objects live
0
Slabs in use
0
Memory committed
0B
External frag
0B
1 · Two object types
2 · Grow & reclaim
Free slot
Allocated slot
Active target
step
Prev
Next step
Auto
Restart
Step 1