Re: swapper: page allocation failure.
From: Haar János
Date: Mon May 22 2006 - 03:41:26 EST
----- Original Message -----
From: "Nick Piggin" <nickpiggin@xxxxxxxxxxxx>
To: "Haar János" <djani22@xxxxxxxxxxxx>
Cc: "Chris Wedgwood" <cw@xxxxxxxx>; <linux-kernel@xxxxxxxxxxxxxxx>
Sent: Monday, May 22, 2006 2:09 AM
Subject: Re: swapper: page allocation failure.
> Haar János wrote:
> > I did it allready, and it looks like solves the problem.
> > Yesterday i have more than 6 random reboots, and after i set from 3800
> > 16000 the min free limit, i have none at this point. :-)
> > 15:51:45 up 7:21, 1 user, load average: 0.85, 0.79, 0.67
> Oh that's good. It's sad that you had random reboots though :(
09:12:44 up 1 day, 43 min, 1 user, load average: 0.48, 0.44, 0.42
It really fixes this issue. :-)
Thanks to you all!
> > Anyway, i interested about cache/buffer mechanism, because i have some
> > performance problems too, and i can see, these systems wastes the half
> > memory instead of speeds up the operation.
> Yeah, as I said, block device's pagecache (aka buffercache) can't
> use highmem. If nbd can export regular files as block devices, or
> you use loop devices from regular files, that might help (or slow
> things down :P).
That sounds bad.
I think, if highmem is unreachable some times that makes lowmem more
The kernel needs to keep (reserve) it free as much as possible.
The buffer-cache is an unimportant thing next to keeping lowmem free, but it
is blocks the performance and wastes the systems resources!
It is possible any workaround?
The NBD is finally fixed, and production ready.
The big systems should use it, because it is easy.
Additionally the big system usually needs the maximum of performance.....
(+ the good cache/buffer extends the hardware lifetime.)
I think it is important to be changed.
(e.g. i use 4 nodes, 4x 3.3TB to use it as one big blockdev.)
> SUSE Labs, Novell Inc.
> Send instant messages to your online friends http://au.messenger.yahoo.com
> 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/
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/