Re: classzone-VM + mapped pages out of lru_cache

From: Shane Shrybman (shane@zeke.yi.org)
Date: Wed May 03 2000 - 18:20:13 EST


On Wed, 3 May 2000, Andrea Arcangeli wrote:

> This patch will convert the internal pg_data_t design from zone to
> classzone to give correctness to the memory balancing and memory
> allocation decisions. It also moves the lru_cache inside the pg_data_t for
> NUMA.
>
> It also splits the LRU in two parts, one for swap cache and one for the
> more interesting cache and last but not the least it keeps mapped pages
> without overlapped buffer headers out of the lru so that we don't waste
> time in shrink_mmap trying to release mapped pages when we have to shrink
> the cache.
>
> ftp://ftp.*.kernel.org/pub/linux/kernel/people/andrea/kernels/v2.3/2.3.99-pre7-pre3/classzone-18.gz
>
> It gives me smoother swap behaviour since the swap cache hardly pollutes
> the lru_cache now.

I could not find the patch at that location on many kernel.org
mirrors. I assume you meant:

ftp://ftp.us.kernel.org/pub/linux/kernel/people/andrea/patches/v2.3/2.3.99-pre7-pre3/classzone-18.gz

shane

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



This archive was generated by hypermail 2b29 : Sun May 07 2000 - 21:00:13 EST