this post was submitted on 12 Nov 2023
674 points (94.6% liked)

linuxmemes

20686 readers
1420 users here now

I use Arch btw


Sister communities:

Community rules

  1. Follow the site-wide rules and code of conduct
  2. Be civil
  3. Post Linux-related content
  4. No recent reposts

Please report posts and comments that break these rules!

founded 1 year ago
MODERATORS
 

I use plasma, BTW

you are viewing a single comment's thread
view the rest of the comments
[–] aberrate_junior_beatnik@lemmy.world 14 points 10 months ago (1 children)

I'm curious if there's any quantitative evidence to show this.

[–] BaroqueInMind@kbin.social 12 points 10 months ago (1 children)

There is none. It's all conjecture or circumstantial.

[–] bdonvr@thelemmy.club 6 points 10 months ago (2 children)

I think it would be pretty easy to qualitatively test this

[–] JustEnoughDucks@feddit.nl 1 points 10 months ago* (last edited 10 months ago)

But then it wouldn't fit the "systemd = devil" narrative if it was actually tested and found out to be false lol

[–] HuntressHimbo@lemm.ee 1 points 10 months ago

I think it would not actually be easy to test this. The massive combinations of hardware and software configurations in use out in the world make it nearly impossible to conclusively say one way or the other.

For instance consider the hypothetical of a service with a bug that increases its startup in certain circumstances. If Systemd triggered this bug and OpenRC didn't because of some default setting in each, perhaps a timeout setting, would you say OpenRC is conclusively better at start up time? Not really, they just got lucky that their default bypassed someone elses bug. Just off the top of my head other things that would probably cause hell in comparisons are disk access speeds, RAM bottlenecks, network load, CPU and GPU temp and performance etc.

You can perhaps test for specific use cases and sets of services, but I think this is more useful for improving each init system than it is as a comparison between them.