October 2017
Intermediate to advanced
586 pages
14h 8m
English
The slab allocator is the one on which kmalloc() relies. Its main purpose is to eliminate the fragmentation caused by memory (de)allocation that would be caused by the buddy system in the case of small-size memory allocation, and speed up memory allocation for commonly used objects.