Another daemon for managing control groups
Another daemon for managing control groups
Posted Dec 5, 2013 9:53 UTC (Thu) by Karellen (subscriber, #67644)In reply to: Another daemon for managing control groups by Baylink
Parent article: Another daemon for managing control groups
I don't use systemd (yet) but I do see it doing one thing well. It manages the other processes (or groups of processes) on your system.
That means starting them up, monitoring them, re-starting them if necessary, and shutting them down. Whether those processes start on system boot, on receipt of a network connection, on a timer, or on some other event, it makes sense to me that there's one process that knows the whole policy, and can make sure it's being followed as intended.
And that to me means that if you want to set up a special environment for a new process, that daemon is the place to do it. Want to specify which user/group the process runs as? Be able to configure that in the process-managing deamon. Want to specify resource limits for the new processes (rlimits/ulimits)? Configure it in the process-managing daemon. Want to specify an alternate rootfs - configure it in the process-managing daemon.
Want to manage the control groups that new processes are started in, or move processes between control groups? Why not do it in the process-management daemon.
