Re: what is the purpose of SLAB and SLUB

From: Andi Kleen
Date: Fri Aug 26 2016 - 16:47:53 EST

Christoph Lameter <cl@xxxxxxxxx> writes:
>> If you want to rework the VM to use a larger fundamental unit, track
>> sub-units where required and deal with the internal fragmentation issues
>> then by all means go ahead and deal with it.
> Hmmm... The time problem is always there. Tried various approaches over
> the last decade. Could be a massive project. We really would need a
> larger group of developers to effectively do this.

I'm surprised that compactions is not able to fix the fragmentation.
Is the problem that there are too many non movable objects around?