Paul Menage wrote: > On 10/1/07, Balbir Singh <balbir@xxxxxxxxxxxxxxxxxx> wrote: >> Yes, we need to do that. Paul Menage wanted to pull in resource counters >> into cgroups. > > No, that's not what I wanted - I just wanted to try to cut down the > boilerplate required to use resource counters. Ideally it would be as > simple as including a call to some function such as > "add_res_counter(...)" which would deal with setting up all the cgroup > control files, provide handlers, etc. This also helps to keep all the > APIs consistent. > > See the patch that I sent last week entitled "Simplify memory > controller and resource counter I/O" for a first step in that > direction. > OK. I'll take a closer look >> Also, I'd like to be able to share res_counters between >> container groups or at-least support a hierarchy. > > A hierarchy sounds like a good idea. > > For the sharing, there are two approaches - any subsystem that wants > sharing has to implement it itself, or else implement sharing at the > control groups level and make it (mostly) transparent to the > subsystems. I think I prefer the latter and have been playing with > some ways to do this. > Excellent, I prefer the later as well, but it would mean overheads for controllers not using the hierarchy. If we can come up with a design such that parents<->children can effectively share resources, track them and do so recursively, that would be really nice. > Paul -- Warm Regards, Balbir Singh Linux Technology Center IBM, ISTL _______________________________________________ Containers mailing list Containers@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linux-foundation.org/mailman/listinfo/containers