Re: Plain 2.4.5 VM

From: Marcelo Tosatti (marcelo@conectiva.com.br)
Date: Wed May 30 2001 - 07:20:42 EST


On Wed, 30 May 2001, Jonathan Morton wrote:

> >The page aging logic does seems fragile as heck. You never know how
> >many folks are aging pages or at what rate. If aging happens too fast,
> >it defeats the garbage identification logic and you rape your cache. If
> >aging happens too slowly...... sigh.
>
> Then it sounds like the current algorithm is totally broken and needs
> replacement. If it's impossible to make a system stable by choosing the
> right numbers, the system needs changing, not the numbers. I think that's
> pretty much what we're being taught in Control Engineering. :)

The problem is that we allow _every_ task to age pages on the system at
the same time --- this is one of the things which is fucking up.

The another problem is that don't limit the writeout in the VM.

We (me and Rik) are going to work on this later --- right now I'm busy
with the distribution release and Rik is travelling.

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



This archive was generated by hypermail 2b29 : Thu May 31 2001 - 21:00:46 EST