Re: 2.6.0-test9 - poor swap performance on low end machines

From: Rik van Riel
Date: Tue Dec 09 2003 - 11:07:01 EST


On Tue, 9 Dec 2003, Roger Luethi wrote:

> The classic strategies based on these criteria work for transaction and
> batch systems. They are all but useless, though, for a workstation and
> even most modern servers, due to assumptions that are incorrect today
> (remember all the degrees of freedom a scheduler had 30 years ago)
> and additional factors that only became crucial in the past few decades
> (latency again).

Don't forget that computers have gotten a lot slower
over the years ;)

Swapping out a 64kB process to a disk that does 180kB/s
is a lot faster than swapping out a 100MB process to a
disk that does 50MB/s ...

Once you figure in seek times, the picture looks even
worse.

--
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are,
by definition, not smart enough to debug it." - Brian W. Kernighan

-
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/