Revert for cgroups CPU accounting subsystem patch

Paul Menage menage at google.com
Mon Nov 12 23:57:03 PST 2007


On Nov 12, 2007 11:48 PM, Srivatsa Vaddagiri <vatsa at linux.vnet.ibm.com> wrote:
>
> Regarding your concern about tracking cpu usage in different ways, it
> could be mitigated if we have cpuacct controller track usage as per
> information present in a task's sched entity structure
> (tsk->se.sum_exec_runtime) i.e call cpuacct_charge() from
> __update_curr() which would accumulate the execution time of the
> group in a SMP friendly manner (i.e dump it in a per-cpu per-group counter
> first and then aggregate to a global per-group counter).

That seems more reasonable than the current approach in cpu_acct.c

Paul


More information about the Containers mailing list