But then, are they using both cpuacct and cpu cgroup for an independent group of tasks?Android makes heavy use of cpuacct as well. We invented it to do cpu
accounting independent of control
But its a massive waste of time to have to iterate a double hierarchy,
cache-miss heaven.
By double hierarchy you mean both cpu and cpuacct? What if they are
not mounted together?
Or so people really have independent cgroups as well? I thought people
just co-mount all this crap.
Please see
http://code.google.com/p/cgroupmgr/wiki/cgroupsForAndroid
http://stackoverflow.com/questions/6814207/android-cpuacct-usage-file
AFAIK, some versions mount cpuacct at /acct and independent of cpu cgroups
Balbir