Messages in this thread | | | Date | Mon, 9 Oct 2000 22:33:58 +0100 (IST) | From | Paul Jakma <> | Subject | Re: [PATCH] VM fix for 2.4.0-test9 & OOM handler |
| |
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/
| |