Final Exam Question
Question:
In my presentation I discussed slab allocation as a kernel memory allocator. I also briefly discussed several other memory allocation schemes.
A) The slab allocator can be described as a segregated storage allocator that requests objects, from the slab cache, of a specific type (similar to an allocator that requests objects, from the free pool of objects, of some fixed size). List one advantage and disadvantage of a segregated storage allocator.
B) Another attribute of slab allocation is object caching, what are the benefits of this feature?