Section: Maintenance Commands (8)
Updated: Jun 2003Index
Return to Main Contents
startpar - start runlevel scripts in parallel
startpar is used to run multiple run-level scripts in parallel.
The degree of parallelism on one
can be set with the
option, the default is full parallelism. An argument to all of
the scripts can be provided with the
Processes blocked by pending
will cause new process creation to be weighted by the iorate factor
To change this factor the option
can be used to specify another value. The amount
weight = (nblocked times iorate) / 1000
will be subtracted from the total number of processes which could be
started, where nblocked is the number of processes currently blocked
by pending I/O.
The output of each script is buffered and written when the script
exits, so output lines of different scripts won't mix. You can
modify this behaviour by setting a timeout.
The timeout set with the
option is used as buffer timeout. If the output buffer of a
script is not empty and the last output was
seconds ago, startpar will flush the buffer.
option timeout works more globally. If no output is printed for
seconds, startpar will flush the buffer of the script with
the oldest output. Afterwards it will only print output of this
script until it is finished.
like behaviour. This option takes three different arguments:
boot, start, and stop
.depend.boot or .depend.start or .depend.stop
respectively in the directory
By scanning the boot and runlevel directories in
it then executes the appropriate scripts in parallel.
2003,2004 SuSE Linux AG, Nuernberg, Germany.
2007 SuSE LINUX Products GmbH, Nuernberg, Germany.
Michael Schroeder <firstname.lastname@example.org
Takashi Iwai <email@example.com
Werner Fink <firstname.lastname@example.org
- SEE ALSO