LWN.net Logo

The existence of OOM is one of the few really stupid things in Linux

The existence of OOM is one of the few really stupid things in Linux

Posted Nov 8, 2009 23:32 UTC (Sun) by nix (subscriber, #2304)
In reply to: The existence of OOM is one of the few really stupid things in Linux by epa
Parent article: Toward a smarter OOM killer

Yeah, but forking to exec immediately afterwards is the common case. If
you make that some weird nonportable new variant, 90% of programs are
never going to use it, and none of the rest will until some considerable
time has passed (time for this call to percolate down into the kernel and
glibc --- and try getting this call past Ulrich, ho ho.)

(Anyway, we *have* fork_to_exec_soon(). It's called vfork().)


(Log in to post comments)

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds