Paul Jackson
ef08e3b498
[PATCH] cpusets: confine oom_killer to mem_exclusive cpuset
...
Now the real motivation for this cpuset mem_exclusive patch series seems
trivial.
This patch keeps a task in or under one mem_exclusive cpuset from provoking an
oom kill of a task under a non-overlapping mem_exclusive cpuset. Since only
interrupt and GFP_ATOMIC allocations are allowed to escape mem_exclusive
containment, there is little to gain from oom killing a task under a
non-overlapping mem_exclusive cpuset, as almost all kernel and user memory
allocation must come from disjoint memory nodes.
This patch enables configuring a system so that a runaway job under one
mem_exclusive cpuset cannot cause the killing of a job in another such cpuset
that might be using very high compute and memory resources for a prolonged
time.
Signed-off-by: Paul Jackson <pj@sgi.com >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2005-09-07 16:57:40 -07:00
..
2005-09-03 16:45:02 +01:00
2005-08-29 16:00:54 -07:00
2005-08-29 16:13:22 -07:00
2005-08-29 16:13:29 -07:00
2005-09-07 16:57:25 -07:00
2005-08-29 15:59:42 -04:00
2005-09-07 16:57:21 -07:00
2005-09-07 16:57:20 -07:00
2005-09-05 00:05:44 -07:00
2005-09-07 16:57:19 -07:00
2005-09-02 00:57:31 -07:00
2005-09-07 16:57:40 -07:00
2005-09-01 17:43:05 -07:00
2005-08-29 16:13:37 -07:00
2005-09-05 00:06:09 -07:00
2005-09-07 16:57:21 -07:00
2005-08-29 16:02:44 -07:00
2005-09-07 16:57:23 -07:00
2005-09-07 16:57:23 -07:00
2005-09-07 16:57:26 -07:00
2005-09-07 16:57:32 -07:00
2005-09-07 16:57:17 -07:00
2005-09-07 16:57:40 -07:00
2005-08-29 16:10:54 -07:00
2005-09-05 00:05:46 -07:00
2005-09-05 09:14:13 -07:00
2005-09-05 09:14:23 -07:00
2005-09-05 09:14:17 -07:00
2005-09-05 09:14:33 -07:00
2005-09-05 09:14:31 -07:00
2005-09-05 09:26:56 -07:00
2005-08-29 16:01:32 -07:00
2005-08-29 16:10:54 -07:00
2005-08-29 16:10:54 -07:00
2005-08-29 16:01:32 -07:00
2005-08-29 16:10:54 -07:00
2005-08-29 16:01:32 -07:00
2005-09-01 17:40:05 -07:00
2005-08-29 15:32:25 -07:00
2005-08-29 16:01:32 -07:00
2005-08-29 15:49:46 -07:00
2005-08-29 15:57:48 -07:00
2005-09-07 16:57:39 -07:00
2005-09-07 16:57:20 -07:00
2005-08-29 15:43:19 -07:00
2005-08-29 15:57:24 -07:00
2005-09-07 16:57:29 -07:00
2005-09-07 16:57:34 -07:00
2005-09-07 16:57:19 -07:00
2005-09-05 16:03:13 -07:00
2005-09-05 05:20:33 -04:00
2005-08-29 16:11:00 -07:00
2005-09-05 00:05:43 -07:00
2005-09-05 00:05:38 -07:00
2005-08-30 13:31:56 +10:00
2005-09-07 16:57:26 -07:00
2005-09-05 00:06:00 -07:00
2005-08-29 16:01:32 -07:00
2005-08-29 16:02:44 -07:00
2005-08-29 16:00:54 -07:00
2005-08-29 15:34:40 -07:00
2005-08-29 16:01:32 -07:00
2005-08-29 15:57:14 -07:00
2005-08-29 16:01:35 -07:00
2005-08-18 12:53:57 -07:00
2005-09-05 00:05:49 -07:00
2005-09-05 00:06:04 -07:00
2005-08-28 20:28:25 -04:00
2005-09-07 16:57:24 -07:00
2005-09-05 00:06:16 -07:00
2005-09-07 16:57:25 -07:00
2005-09-05 00:06:20 -07:00
2005-08-29 15:49:40 -07:00
2005-09-07 16:57:18 -07:00
2005-08-29 16:00:54 -07:00
2005-09-07 16:57:21 -07:00
2005-08-29 16:01:32 -07:00
2005-08-29 16:00:54 -07:00
2005-09-07 16:57:26 -07:00
2005-09-01 15:56:26 +01:00
2005-08-31 21:48:47 +01:00
2005-08-31 21:48:47 +01:00
2005-08-29 16:01:54 -07:00
2005-08-29 16:01:32 -07:00
2005-09-07 16:57:24 -07:00
2005-08-30 08:58:37 +02:00
2005-09-05 00:05:42 -07:00
2005-09-05 00:05:45 -07:00
2005-08-29 15:56:18 -07:00
2005-09-07 16:57:30 -07:00
2005-09-07 16:57:34 -07:00
2005-08-29 15:57:59 -07:00
2005-09-05 00:05:46 -07:00
2005-08-29 16:00:54 -07:00