A message for Linux.com registered users: We are in the process of making changes to the Linux forums. Starting Monday, 8/13/18 at 6:00 PM PT, you will be unable to access the forums. They will re-launch as soon as possible on Wednesday, 8/15/18 with new features and improved functionality. Thank you for your patience and stay tuned for the new improved forums.
How do I test SLOB? Really need help!
So I've edited SLOB to use the best-fit algorithm, both when finding a suitable page and a suitable block. But the question is, how do I test it? Should I just write user-level code that continuously does malloc? Or should I create a module that does a few kmallocs?
By the way, I've inserted a static unsigned int counter, that after 6000 calls of slob_alloc (the function that finds the suitable page to handle the request), prints the requested size, the available blocks on the page, and the block that's the best fit. But I get nothing printed with dmesg.
Your replies will be greatly appreciated!