[Pkg-sysvinit-devel] An startpar with runlevel-full parallel execution

Jordi Pujol jordi_pujol at telefonica.net
Fri May 8 18:11:19 UTC 2009


Hello everybody,

To improve the performance of a Debian system, 
I've programmed a new startpar to do a faster startup and stop,
that runs all programs for a given runlevel, completely in parallel. 
First all the K-ill services, and after the S-tart ones.
Works with the dependency files of insserv and scans the runlevel directory 
for the service names to run. 
Each service will start when their list of dependencies is completed.
The numeric levels ( [S-K][0-9][0-9] ) does not matter, what matters is only 
the dependency relations.

Requires insserv configured properly.
Can be installed following easy instructions.

That is explained and can be downloaded on my website:

http://livenet.selfip.com/?content=startpar

if that is fine, the next step could be include it in the sysvinit package,
 
Try it, is faster than the SUSE's startpar in 25%, and comparing with the 
standard boot concurrency, may be 50% faster.

Regards,

Jordi Pujol



More information about the Pkg-sysvinit-devel mailing list