[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