Re: swapper: page allocation failure.

From: Con Kolivas
Date: Mon May 22 2006 - 07:17:41 EST


On Monday 22 May 2006 17:41, Haar János wrote:
> ----- Original Message -----
> From: "Nick Piggin" <nickpiggin@xxxxxxxxxxxx>
> > 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).
>
> Hmm.
> That sounds bad.
> I think, if highmem is unreachable some times that makes lowmem more
> valuable!
> 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?

Try with one of the alternative vmsplit options that gives you more lowmem?
That might break certain applications though.

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