Say I have a bunch of "slabs" (as in a slab memory allocator), each slab being 4096 bytes. We can have a "cache" which consists of multiple slabs. Each cache