Re: Slab: Node rotor for freeing alien caches and remote per cpupages.

From: Christoph Lameter
Date: Thu Feb 23 2006 - 14:39:50 EST


On Thu, 23 Feb 2006, Andrew Morton wrote:

> Christoph Lameter <clameter@xxxxxxxxxxxx> wrote:
> >
> > The cache reaper currently tries to free all alien caches and all remote
> > per cpu pages in each pass of cache_reap.
>
> umm, why? We have a reap timer per cpu - why doesn't each CPU drain its
> own stuff and its own node's stuff and leave the other nodes&cpus alone?

Each cpu has per cpu pages on remote nodes and also has alien caches
on remote nodes. These are only accessible from the processor using them.

This is the cpus "own" stuff but this stuff is per node.


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/