queuedefs(4)queuedefs(4)NAMEqueuedefs - queue description file for at, batch, and crontab
SYNOPSISDESCRIPTION
The file describes the characteristics of the queues managed by (see
cron(1M)). Each non-comment line in this file describes one queue.
The format of the lines are as follows:
[njob[nice[nwait
The fields in this line are:
q The name of the queue, such that is the default queue
for jobs started by (see at(1)), is the queue for jobs
started by (see at(1)), and is the queue for jobs run
from a file (see crontab(1)). Queue names through
designate user-defined queues.
njob The maximum number of jobs that can be run simultane‐
ously in that queue. Although any number can be spec‐
ified here, (see cron(1M)) by default limits the num‐
ber of jobs that can be run on all the queues to 100.
This limitation can be removed by setting the variable
to 1 in the file.
nice The value to give to all jobs in that queue that are
not run with a user ID of super-user (see nice(1)).
The default value is 2.
nwait The number of seconds to wait before rescheduling a
job that was deferred because more than njob jobs were
running in that job's queue, or because more than 100
jobs were running in all the queues (see njob above).
EXAMPLES
Consider the following file:
The file is interpreted as follows:
The queue, for jobs (see at(1)), can have up to 4
jobs running simultaneously, and those jobs will
be run with a value of 1.
Since no nwait value is given, if a job cannot be
run because too many other jobs are running, will
wait 60 seconds before trying again to run it
(see cron(1M)).
The queue, for jobs (see at(1)), can have up to 2
jobs running simultaneously. Those jobs will be
run with a value of 2. If a job cannot be run
because too many other jobs are running, will
wait 90 seconds before trying again to run it.
All other queues can have up to 100 jobs running simultaneously. They
will be run with a value of 2, and if a job cannot be run because too
many other jobs are running, will wait 60 seconds before trying again
to run it.
SEE ALSOat(1), nice(1), crontab(1), cron(1M), proto(4).
STANDARDS CONFORMANCEqueuedefs(4)