|| ||Balbir Singh <firstname.lastname@example.org>|
|| ||Andrew Morton <email@example.com>|
|| ||[RFC 0/5] Memory controller soft limit introduction (v3)|
|| ||Fri, 27 Jun 2008 20:48:08 +0530|
|| ||YAMAMOTO Takashi <firstname.lastname@example.org>,
Paul Menage <email@example.com>, firstname.lastname@example.org,
email@example.com, Balbir Singh <firstname.lastname@example.org>,
KAMEZAWA Hiroyuki <email@example.com>|
This patchset implements the basic changes required to implement soft limits
in the memory controller. A soft limit is a variation of the currently
supported hard limit feature. A memory cgroup can exceed it's soft limit
provided there is no contention for memory.
These patches were tested on a x86_64 box, by running a programs in parallel,
and checking their behaviour for various soft limit values.
These patches were developed on top of 2.6.26-rc5-mm3. Comments, suggestions,
criticism are all welcome!
A previous version of the patch can be found at
1. Distribute the excessive (non-contended) resources between groups
in the ratio of their soft limits
2. Merge with KAMEZAWA's and YAMAMOTO's water mark and background reclaim
patches in the long-term
Linux Technology Center