Kernel memory allocator patch
The allocators you state are userspace allocators, totally various to kernel allocators. Probably several of the underlying principles can be made use of in the kernel, yet it would certainly need to be applied from square one.
The kernel currently has 3 allocators, SLAB, SLUB, SLOB, (and also there was/is SLQB). SLUB specifically is made to function well on multi - CPU systems.
As constantly if you have suggestions on just how to boost the kernel, your details pointers, ideally in the kind of spots, rate on LKML : -)