On 09/25/2013 08:23 AM, Lennart Poettering wrote:
> On Tue, 24.09.13 08:36, Gao feng (gaof...@cn.fujitsu.com) wrote:
> 
>>>> Some programs need to set the memory.use_hierarchy(such as libvirt),
>>>> Add this feature.
>>>
>>> As mentioned already: this really shouldn't be configurable but simply
>>> the unconditional configuration that systemd requires. I have hence now
>>> commited a different patch that strictly enables this option at
>>> boot-time in the root memory hierarchy and does not turn this into yet
>>> another user config switch.
>>
>> So administrator has no rights to set use_hierarchy to false?
> 
> Yes. use_hierarchy=0 is a bad idea, and exists only for legacy
> reasons. Since we kinda break compat with the systemd-based cgroup
> rework this should not exist in systemd ever, especially since Tejun
> already clearly said that this option will go away in the kernel too,
> and will be implicitly on.
> 
>> This patchset enables use_hierarchy for unit by default. but give
>> users the rights to disable this.
> 
> We should never blindly add more options for users, unless the interface
> is known to be useful and nicely designed, and if we know the setting
> has a future. This option is both badly designed on the kernel side and
> has no future on the kernel side hence it really doesn't belong in
> systemd's interfaces.

Thanks you guys.

Seems I need to read the future works of cgroup. :)

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

Reply via email to