Re: [PATCH] VM fix for 2.4.0-test9 & OOM handler

From: Paul Jakma (paul@clubi.ie)
Date: Mon Oct 09 2000 - 16:33:58 EST


On Mon, 9 Oct 2000, David Ford wrote:

> Not if "init" is a particular program running on a router floppy for
> example. The system may be designed to be a router and the userland
> monitor/control program is the only thing that runs and consumes 90% of the
> memory. If a forked or spawned process starts up with high CPU that just
> tips it over the OOM edge, we don't really want to kill init even if it's
> taking "all" the memory and or "all" the cpu.

this is such a special case it is not worth considering - rather
leave it up to the designer of the router floppy to get his stuff
right.

the one thing that is clear from the many OOM flamewars is that no
OOM reaper algorithm will satisfy 100% of conditions 100% of the
time. So all Rik can do is optimise for the common case.

(roll on beancounting and proper resource limiting - the true but
heavyweight solution)

regards,

-- 
Paul Jakma	paul@clubi.ie
PGP5 key: http://www.clubi.ie/jakma/publickey.txt
-------------------------------------------
Fortune:
Individualists unite!

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sun Oct 15 2000 - 21:00:13 EST