[PATCH] Zone reclaim: Allow modification of zone reclaim behavior
authorChristoph Lameter <clameter@engr.sgi.com>
Wed, 1 Feb 2006 11:05:34 +0000 (03:05 -0800)
committerLinus Torvalds <torvalds@g5.osdl.org>
Wed, 1 Feb 2006 16:53:16 +0000 (08:53 -0800)
commit1b2ffb7896ad46067f5b9ebf7de1891d74a4cdef
treea8f257639d4041bf0e7d61eda3fb72f2eb69f4bc
parent2a11ff06d7d12be5d1bbcf592fff649b45ac2388
[PATCH] Zone reclaim: Allow modification of zone reclaim behavior

In some situations one may want zone_reclaim to behave differently.  For
example a process writing large amounts of memory will spew unto other nodes
to cache the writes if many pages in a zone become dirty.  This may impact the
performance of processes running on other nodes.

Allowing writes during reclaim puts a stop to that behavior and throttles the
process by restricting the pages to the local zone.

Similarly one may want to contain processes to local memory by enabling
regular swap behavior during zone_reclaim.  Off node memory allocation can
then be controlled through memory policies and cpusets.

Signed-off-by: Christoph Lameter <clameter@sgi.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Documentation/sysctl/vm.txt
mm/vmscan.c