:: Re: [DNG] What is an init system?
Top Page
Delete this message
Reply to this message
Author: Martin Steigerwald
Date:  
To: dng
Subject: Re: [DNG] What is an init system?
Tom via Dng - 14.05.24, 01:13:01 CEST:
> > On 11 May 2024, at 10:46, Steve Litt <slitt@???>
> > wrote:
> >
> > Sysvinit's process controller is, IMHO, inferior to runit and s6
> > because it requires daemons to background themselves, and its init
> > scripts are huuuuuuuge. Systemd advocates would also include as a
> > disadvantage that sysvinit's process controller can't fork processes
> > in parallel. I don't think that's a significant disadvantage unless a
> > daemon is incredibly slow in starting, in which case, shame on the
> > daemon or shame on the admin (if he botched reverse DNS, for
> > instance).
>
> Isn’t this parallel startup handled by startpar for sysvinit?
>
> https://manpages.debian.org/bookworm/startpar/startpar.1.en.html


SysVinit in some last few releases before with Debian with Systemd has
been using startpar by default.

AFAIK it originated from SUSE who have been using it in their distribution
for a long time.

That is at least part of the reason why I did not see Systemd based
systems really booting faster than Sysvinit based ones.

Best,
--
Martin