When the system needs more memory slab tries to free the cached but not active
objects in the slab caches. First slab will free all the various per CPU and per
node caches. Then the slab raper goes through all the slabs in the caches and
checks if a particular slab only contains free cached objects. When fully free the
slab is given back to the page allocator.