Currently the OS uses an inittab based system, requiring manual, sub-optimal handling of many basic features like:
- log handling
- system status monitoring
- service dependencies
- security features like user and namespace isolation
- boot performance analysis
Switching to SystemD alleviates these issues as they can be implemented in a convenient way using systemd. Moreover, we can use prometheus systemd monitoring for simpler cgroup monitoring and improved status checks.
Currently the OS uses an inittab based system, requiring manual, sub-optimal handling of many basic features like:
Switching to SystemD alleviates these issues as they can be implemented in a convenient way using systemd. Moreover, we can use prometheus systemd monitoring for simpler cgroup monitoring and improved status checks.