RE: i686 SMP systems with more then 12 GB ram with 2.4.x kernel,

M. Edward (znmeb@aracnet.com)
Tue, 8 Jan 2002 15:28:34 -0800 (PST)


On 9 Jan 2002, Harald Holzer wrote:

> low memory problem:
>
> A Server with 32 GB ram, RH 7.2 and kernel 2.4.17rc2aa2.
> After doing a lot of disc access the system slows down and the system
> dies. Because the system is running out of low memory.
>
> The last kernel logs lines are:
> "kernel: __alloc_pages: 0-order allocation failed (gfp=0x70/0)"
>
> On other kernels then 2.4.17rc2aa2 the oom killer kicks in, or the
> system simply stop responding without any messages.
>
> It looks like that the buffer_heads would fill up the low memory,
> whether there is sufficient memory available or not, as long as
> there is sufficient high memory for caching.
> It seems that the kernel does a good job of releasing dcache or icache,
> but the buffer_heads are filling up the released mem.

In terms of "control knobs", would a limit on page cache size imply a
limit on "buffer_heads", or do we really need the control knob on
"buffer_heads" and not on the page cache? Or would we need both?

-- 
M. Edward "buffer head" Borasky

znmeb@borasky-research.net http://www.borasky-research.net

What phrase will you *never* hear Candice Bergen use? "My daddy didn't raise no dummies!"

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