Messages in this thread |  | | Date | Thu, 12 Oct 2000 12:41:24 +1100 | From | Matthew Hawkins <> | Subject | Re: [PATCH] OOM killer API (was: [PATCH] VM fix for 2.4.0-test9 & OOM handler) |
| |
On 2000-10-11 11:45:06 -0400, Bruce A. Locke wrote: > This manpage shows me functions and structs.
What were you expecting from the system call section of the Linux Programmer's Manual? Dancing girls?
(hmmmm...)
> I'm assuming you want these used by the offending program or the shell > under which the program is being called.
That's usually what happens.
> In the first case, a person might not have source to the program and > if thats the case, it doesn't help much.
Closed-source software is *so* 20th century... ;-) Anyway, when run from the shell it'll inherit its parent's limits (which leads to your next question...)
> And in the second case, if the shell sets it, does it affect children > of a process (aka fork()'d)?
Certainly.
Maybe if more distributions took Debian's stance and set the default limits so anal that you frequently can't even read email let alone recompile the kernel without getting the process terminated for tripping one limit or another, then more people would know this functionality exists and set the limits more appropriately.
-- Matt - 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/
|  |