Re: Page allocator: Single Zone optimizations

Christoph Lameter
2006-11-07T17:54:10Z

On Tue, 7 Nov 2006, Mel Gorman wrote:

> Hence, I'm still convinced that slab pages for caches like inode and
> short-lived allocations need to be clustered separetly.

So the problem seems to be that some slab of "reclaimable" slabs are
not reclaimable at all even with the most aggressive approach?

Then we have a fundamental issue that we are unable to categorize
pages correctly. EasyReclaimable pages may be unreclaimable because they
are mlocked. Reclaimable (such as slab pages) may turn out to be not
reclaimable because some entries are pinned.

I think we will run into the same issues for EasyReclaim once an
application generates a sufficient amount of mlocked pages that are
placed all over the memory of interest.

Could it be that the only reason that the current approach works is that
we have not tested with an application that behaves this way?