Re: Large slab cache in 2.6.1
From: Andrew Morton
Date: Sun Feb 22 2004 - 01:59:46 EST
Nick Piggin <piggin@xxxxxxxxxxxxxxx> wrote:
>
>
> Can you maybe use this patch then, please?
OK.
> +static unsigned int nr_lowmem_lru_pages(void)
heh, that's what I called it.
> + * Total number of items in each slab should be used, not just freeable ones.
> + * Unfreeable slab items should not count toward the scanning total.
That's up to the individual shrinkers. What we have for dcache and icache
is close enough. Most entries on inode_unused and dentry_unused should be
reclaimable, but checking that with some instrumentation wouldn't hurt.
> + if (i < ZONE_HIGHMEM)
> + *lowmem_scanned += nr_scanned;
yup.
-
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/