Messages in this thread | | | Date | Fri, 7 Oct 2011 08:35:21 -0400 | From | Vivek Goyal <> | Subject | Re: A Plumber’ s Wish List for Linux |
| |
On Fri, Oct 07, 2011 at 01:17:02AM +0200, Kay Sievers wrote:
[..] > * fork throttling mechanism as basic cgroup functionality that is > available in all hierarchies independent of the controllers used: > This is important to implement race-free killing of all members of a > cgroup, so that cgroup member processes cannot fork faster then a cgroup > supervisor process could kill them. This needs to be recursive, so that > not only a cgroup but all its subgroups are covered as well.
Above should make sense for "freezer" controller too. That will allow us reliable dynamic migration of tasks in a cgroup by first freezing them, then change the cgroup and then unfreeze.
Thanks Vivek
| |