I was wrong about boot times being faster with Vinit. AI says: 'No, SysVinit does not boot faster than systemd. Systemd uses parallelized service startup, which significantly reduces boot times compared to the sequential execution of SysVinit.'. There's a 30 second difference it would seem.
Ironically, I'm on MXLinux without SystemD. It uses Vinit; though it's hard to tell the difference especially when it's running in the background. Boot times might be marginally faster? I don't know...
Systemd is one of the fastest when configured. The reason why it took off even though desktop linux users hated it was because of boot time for servers.
But it gave up modularity to get a couple milliseconds faster to get the primary application up. From an engineering point, systemd makes sense. From an "I own this system and can replace any part when I want to" perspective, it doesn't.
Edit:
Though I wonder how the average systemd distro vs average non-systemd distro compaire. 90% of boot time isn't the init system, but is the jobs the init system runs. Most of them are parallel now. So depending on what your task tree looks like, that's your boot time.
And the average non-systemd distro will likely be lighter just as a result of who tends to run it.
I was wrong about boot times being faster with Vinit. AI says: 'No, SysVinit does not boot faster than systemd. Systemd uses parallelized service startup, which significantly reduces boot times compared to the sequential execution of SysVinit.'. There's a 30 second difference it would seem.
Ironically, I'm on MXLinux without SystemD. It uses Vinit; though it's hard to tell the difference especially when it's running in the background. Boot times might be marginally faster? I don't know...
Systemd is one of the fastest when configured. The reason why it took off even though desktop linux users hated it was because of boot time for servers.
But it gave up modularity to get a couple milliseconds faster to get the primary application up. From an engineering point, systemd makes sense. From an "I own this system and can replace any part when I want to" perspective, it doesn't.
Edit:
Though I wonder how the average systemd distro vs average non-systemd distro compaire. 90% of boot time isn't the init system, but is the jobs the init system runs. Most of them are parallel now. So depending on what your task tree looks like, that's your boot time.
And the average non-systemd distro will likely be lighter just as a result of who tends to run it.