title: What to choose between Slab and Slub Allocator in Linux Kernel?
body: <p>What are the factors which help to decide the choice of memory allocators in Linux Kernel? </p>
  
  <p>In the present Linux Kernel we have the option of choosing SLAB,SLUB or SLOB. I have read that SLOB is used for Kernel of smaller footprints. But I want to know the factors which help to decide between Slab Allocator and Slub Allocator.</p>