SystemD is blamed for long boot times and being heavy and bloated on resources. I tried OpenRC and Runit on real hardware (Ryzen 5000-series laptop) for week each and saw only 1 second faster boot time.

I’m old enough to remember plymouth.service (graphical image) being the most slowest service on boot in Ubuntu 16.04 and 18.04. But I don’t see that as an issue anymore. I don’t have a graphical systemD boot on my Arch but I installed Fedora Sericea and it actually boots faster than my Arch despite the plymouth (or whatever they call it nowadays).

My 2 questions:

  1. Is the current SystemD rant derived from years ago (while they’ve improved a lot)?
  2. Should Linux community rant about bigger problems such as Wayland related things not ready for current needs of normies?
  •  kool_newt   ( @kool_newt@beehaw.org ) 
    link
    fedilink
    English
    2
    edit-2
    1 year ago

    I kinda love it actually. I work in systems automation (Ansible) and having a consistent interface to manage services, create service files for new apps etc is great. I’d hate to be writing init scripts all the time.

    And I just discovered systemd-creds which is easy to use and great for storing secrets (API keys, SSL private keys, etc) on a host (using TPM or private tmp space available only to root and the process started by the service file) and making them available.