On Tue, Apr 19, 2011 at 1:08 PM, Konstantin Khlebnikov
<khlebnikov@xxxxxxxxxxxxx> wrote:
Is cgroup.clone_children=1 planned to be default?
I don't think so. It would be a user-visible API change, for no
significant benefit.
So, I just want to make cgroup worked out of the box:
mount -t cgroup cgroup /cgroup
mkdir /cgroup/foo
echo $$> /cgroup/foo/tasks
Just because cgroups has a very simple filesystem-based ASCII API,
that doesn't stop it from being a complex and
barely-human-comprehendable system. :-)
I'm not sure what we gain by making that approach work - to do useful
stuff with cgroups (rather than simply playing around with moving
tasks into cgroups) you do need to have a better understanding of
what's going on. It's not too hard to make the initial instructions
explain how to only mount the subsystems that you want, or pass the
clone_children option.