On Fri, Jul 13, 2012 at 8:35 PM, Sarbojit Ganguly <unixman.linuxboy@xxxxxxxxx> wrote:
Hello Community,
I was browsing the tree and in slub.c/ function kfree(), I found "PageSlab"
I could not find its definition anywhere.
Also, googling about it did not yield much help except for pointers to
various patches _using_ this.
Can anyone explain what it is and where it is defined (if at all it
has a definition).
I am not sure what is your motive behind asking this question - PageSlab can mean many different thing, but one thing in common is the concept of SLAB allocator:
And the first original paper from Bonwick:
And here is a SLAB implementation by itself (for easier reading and reuse):
And this page is for detailed description on SLAB:
http://lwn.net/Articles/320556/ (several variation of SLAB described, including the SLUB u mentioned above).
which is used in several OS (Unix mainly).
and this blog teaches u how to analyze SLAB usage patterns:
etc...
--
Regards,
Sarbojit
_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Regards,
Peter Teoh
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies