> On Janc 24, 2015, at 09:32, Will Andrews <w...@freebsd.org> wrote: > > Author: will > Date: Sat Jan 24 17:32:45 2015 > New Revision: 277651 > URL: https://svnweb.freebsd.org/changeset/base/277651 > > Log: > Add vm.panic_on_oom sysctl, which enables those who would rather panic than > kill a process, when the system runs out of memory. Defaults to off. > > Usually, this is most useful when the OOM condition is due to mismanagement > of memory, on a system where the applications in question don't respond well > to being killed. > > In theory, if the system is properly managed, it shouldn't be possible to > hit this condition. If it does, the panic can be more desirable for some > users (since it can be a good means of finding the root cause) rather than > killing the largest process and continuing on its merry way. > > As kib@ mentions in the differential, there is also protect(1), which uses > procctl(PROC_SPROTECT) to ensure that some processes are immune. However, > a panic approach is still useful in some environments. This is primarily > intended as a development/debugging tool.
Hi Will! Could you please add a kernel option to set the default from 0 to 1, or provide a tunable so the value could be set in loader.conf? Thanks! _______________________________________________ svn-src-head@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"