5 ms·
Pretty much every distro does this now, at least big distros like Ubuntu. Systemd did a ton of work to allow the entire init process to happen as lazily as poss
by qbasic_forever 3y ago
Pretty much every distro does this now, at least big distros like Ubuntu. Systemd did a ton of work to allow the entire init process to happen as lazily as possible with on demand socket, file and other unit activation. I don't think systemd gets enough respect for just how much it has massively improved booting into a ready machine.
- deleted 3y ago[deleted]
- ktm5j 3y agoI agree. I spent a lot of time working with systemd for work and was perfectly happy with it.
- chlorion 3y agoYeah, all systemd distros do this unless they for some reason are disabling it for specific services. It makes a big difference too! I have used openrc and systemd on my desktop machine, and openrc by default is synchronous, it starts services one at a time and has to wait for each one to start before moving along. With systemd, it can start services asynchronously and in parallel! The difference in boot time is significant! Openrc does support parallel startup but it's disabled by default because it can cause dead locks.