Thread (18 messages) 18 messages, 5 authors, 2008-08-30

Re: oom-killer why ?

From: Rik van Riel <hidden>
Date: 2008-08-30 18:19:08

On Wed, 27 Aug 2008 08:21:28 +0200
Marco Nietz [off-list ref] wrote:
My first guess that the oom where caused by running out of Lowmem was
confirmed and the Solution is to upgrade the Server to a 64bit OS.
Indeed.
 
All right to that point, but why this was affected by the raised up
Sharded Buffers from postgres ? Is shared buffer preferred to be in lowmem ?

With the smaller Buffersize (256mb) we haven't had any Problems with
that Machine.
No, but the page tables used to map the shared buffer are in lowmem.

Page tables take up 0.5% of the data size, per process.

This means that if you have 200 processes mapping 1GB of data, you
would need 1GB of page tables.  You do not have that much lowmem :)

-- 
All rights reversed.

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help