OpenCloudOS-Kernel/Documentation/controllers
Bharata B Rao 934352f214 sched: add hierarchical accounting to cpu accounting controller
Impact: improve CPU time accounting of tasks under the cpu accounting controller

Add hierarchical accounting to cpu accounting controller and include
cpuacct documentation.

Currently, while charging the task's cputime to its accounting group,
the accounting group hierarchy isn't updated. This patch charges the cputime
of a task to its accounting group and all its parent accounting groups.

Reported-by: Srivatsa Vaddagiri <vatsa@linux.vnet.ibm.com>
Signed-off-by: Bharata B Rao <bharata@linux.vnet.ibm.com>
Reviewed-by: Paul Menage <menage@google.com>
Acked-by: Balbir Singh <balbir@linux.vnet.ibm.com>
Acked-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2008-11-11 12:13:28 +01:00
..
cpuacct.txt sched: add hierarchical accounting to cpu accounting controller 2008-11-11 12:13:28 +01:00
devices.txt devcgroup: fix odd behaviour when writing 'a' to devices.allow 2008-07-04 10:40:10 -07:00
memory.txt memcg: avoid accounting special pages 2008-10-20 08:52:38 -07:00
resource_counter.txt memcgroups: add a document describing the resource counter abstraction 2008-04-29 08:06:10 -07:00