Messages in this thread | | | Date | 8 Feb 2006 15:14:36 -0500 | From | linux@horizon ... | Subject | Re: Terminate process that fails on a constrained allocation |
| |
Would perhaps a less drastic solution, that at least supports the common partitioned-system configuration, be to limit the oom killer to processes whose nodes are a *subset* of ours?
That way, a limited process won't kill any unlimited processes, but it can fight with other processes with the same limits. However, an unlimited process discovering oom can kill anything on the system if necessary.
(This requires a modified version of cpuset_excl_nodes_overlap that calls nodes_subset() instead of nodes_intersects(), but it's pretty straightforward.) - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |