Originally Posted by saurin
is it same as hardware cache?
That is easy to answer: NO!
"Cache" is a concept used at many levels in hardware and software. So the fact that you see the word "cache" in two different things should not lead you to suspect they are the same thing.
I don't feel like digging up a good description of either "slab cache" or "hardware cache". Other than the fundamental Hardware
, I don't really agree with the descriptions business_kid posted.
But even very bad descriptions of those two kinds of "cache" (that you might find with any kind of search) should tell you they aren't at all the same thing.