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

From: Andrew Morton
Date: Mon Dec 15 2003 - 18:31:52 EST


Andrea Arcangeli <andrea@xxxxxxx> wrote:
>
> > Uhm.. guys? I forgot to mention that earlier: qsbench as I used it was not
> > about one single process. There were four worker processes (-p 4), and my
> > load control stuff did make it run faster, so the point is moot.
>
> more processes can be optimized even better by adding unfariness.
> Either ways a significant slowdown of qsbench probably means worse core
> VM, at least if compared with 2.4 that isn't adding huge unfariness just
> to optimize qsbench.

Single-threaded qsbench is OK on 2.6. Last time I looked it was a little
quicker than 2.4. It's when you go to multiple qsbench instances that
everything goes to crap.

It's interesting to watch the `top' output during the run. In 2.4 you see
three qsbench instances have consumed 0.1 seconds CPU and the fourth has
consumed 45 seconds and then exits.

In 2.6 all four processes consume CPU at the same rate. Really, really
slowly.

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