On Tue, Nov 1, 2011 at 3:02 AM, Lennart Poettering
<lenn...@poettering.net> wrote:
> On Mon, 31.10.11 14:43, Jan Safranek (jsafr...@redhat.com) wrote:
>
>> >> Even if there is, then it looks like systemd is better place to manage
>> >> it as it already is setting up the whole system and top level hierarchies.
>> >> Thanks to Jason for the suggestion.
>>
>> Systemd pretty much covers most of the use cases. The main reason to
>> keep separate cgconfig is mounting several controllers together in one
>> hierarchy - AFAIK systemd won't support this mounting. Still, systemd
>> will happily put services to cgroups there.
>
> We actually do support mounting hierarchies jointly these days. Use
> "JoinControllers=" to achieve that. By default we moint and cpu and
> cpuacct together.
>

cool! Is it possible to UnJoinControllers at runtime and ask for a
different binding without a reboot?

>> Lennart wrote once on previous discussion [1]:
>>
>> <cite>
>> systemd will create automatic groups for users and services, but will
>> not help you to set up any more complex hierarchy then just 1:1 service
>> to cgroup mappings.
>>
>> As soon as you want a more complex tree, with multiple levels or
>> something like this you will need something like cgconfig which allows
>> you to create any tree you want.
>> </cite>
>>
>> Question is, if we really need complex cgroup hierarchies and/or
>> multiple controllers in a hierarchy.
>
> I am quite sure that sooner or later some folks will need complex cgroup
> hierarchies, for example if they want to give a group "teachers" a more
> resources than the group "students" or so. I am very sure that some
> people want features like that, but I am also quite sure I don't want to
> cover that in systemd, which is why I am happy if cgconfig could fill in
> that void. I think systemd will cover 90% of the use cases, but the 10%
> that are left are valid too, and cgconfig sounds like a useful tool to
> make that work.

Yes, I agree. I wonder if using two tools hurts user experience, but
using two configurations is quite specialized and if we have it well
documented, we should be good

Balbir Singh
_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to