Re: [PATCH][RFC] simpler __alloc_pages{_limit}

From: Stephan von Krawczynski (skraw@ithnet.com)
Date: Sat Aug 25 2001 - 06:55:08 EST


On Sat, 25 Aug 2001 02:48:28 +0200
Roger Larsson <roger.larsson@norran.net> wrote:

> Hi again,
>
> [two typos corrected from the version at linux-mm]
> [...]
> Doing this - the code started to collaps...
> __alloc_pages_limit could suddenly handle all special cases!
> (with small functional differences)
>
> Comments?

Hi Roger,

I tested your page against straight 2.4.9 (where it applied mostly, the rest I did manually) and experience the following:
1) system gets slow, even in times where plenty of free memory is available. There must be some overhead inside.
2) It does not really work around the basic problem of too many cached pages in case of heavy filesystem action, I do get the already known "kernel: __alloc_pages: 2-order allocation failed." by simply copying files a lot.
3) Even in high load situations the CPU load seems to get worse, I made it up to 7 with normal file copying on a SMP 1GHz 1GB RAM machine.

Hm, I guess that doesn't really work as you expected.

Regards,
Stephan

-
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 : Fri Aug 31 2001 - 21:00:17 EST