13.2 Understanding the Queuing Process
When a user submits a batch or print job, either by entering
the DCL command SUBMIT or PRINT or through an appli-
cation, the job is sent to a queue for processing. Information
about the user's queue request, including the type of job, the
file name or names, the name of the queue, and any special
options, is sent to the queue manager. The queue manager
stores and retrieves appropriate information from the queue
database to print or execute the job. For more information on
the queue manager and queue database, see Chapter 12.
The queue manager places the job in the appropriate queue
to await its turn for processing. Only one print job can be
printed on a printer at a single time; however, more than one
batch job can execute simultaneously in a batch queue.
Print jobs are sent to an independent process, called a sym-
biont , for formatting; the symbiont sends the formatted job
to the appropriate printer. For batch jobs, the job controller
creates a process to perform the tasks in the batch job.