Re: Inclusion of zoned inactive/free shortage patch

From: Linus Torvalds (
Date: Wed Jul 18 2001 - 17:59:30 EST

On Thu, 19 Jul 2001, Daniel Phillips wrote:
> I don't really see much use for inactive_shortage_total() by itself,
> except maybe deciding when to scan vs sitting idle.

Absolutely. But that's an important decision in itself. Getting that
decision wrong means that we either scan too little (and which point the
question of per-zone shortages becomes moot, because by the time we start
scanning we're too deep in trouble to be able to do a good gradual job
anyway). Or we scan too much, and then the per-zone shortage just means
that we'll always have so much inactive stuff in all the zones that we'll
continue scanning forever - because none of the zones (correctly) feel
that they have any reason to actually free anything.

So the global inactive_shortage() decision is certainly an important one:
it should trigger early enough to matter, but not so early that we trigger
it even when most local zones are really totally saturated and we really
shouldn't be scanning at all.


To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

This archive was generated by hypermail 2b29 : Mon Jul 23 2001 - 21:00:11 EST