Re: [PATCH] Prevent OOM from killing init
From: Doug Ledford <hidden>
Date: 2001-03-22 23:27:00
Also in:
lkml
Alan Cox wrote:
quoted
quoted
How do you return an out of memory error to a C program that is out of memory due to a stack growth fault. There is actually not a language construct for itSimple, you reclaim a few of those uptodate buffers. My testing here hasIf you have reclaimable buffers you are not out of memory. If oom is triggered in that state it is a bug. If you are complaining that the oom killer triggers at the wrong time then thats a completely unrelated issue.
Ummm, yeah, that would pretty much be the claim. Real easy to reproduce too. Take your favorite machine with lots of RAM, run just a handful of startup process and system daemons, then log in on a few terminals and do: while true; do bonnie -s (1/2 ram); done Pretty soon, system daemons will start to die. -- Doug Ledford [off-list ref] http://people.redhat.com/dledford Please check my web site for aic7xxx updates/answers before e-mailing me about problems -- 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.eu.org/Linux-MM/