Understanding the Print Spooler

The Spooler is a special process that manages access to printers by multiple users. For most users, the function of the Spooler is transparent. They generate a job for a printer and go to the printer to pick up the output.   The Spooler permits users to continue working without waiting for a print job to finish printing.

This section introduces how the Spooler works and the commands used to modify its operation. The main focus is on the Spooler-related tasks that can be performed from user accounts, such as changing the default printer assignment, cancelling a job, and capturing output in Spooler hold files.

The Spooler has two roles:

  1. It spools print jobs by directing the output from a user's process to a print file. It creates an entry in the print queue for the job.

  2. It despools print jobs by emptying the print queue, one job at a time per printer, as the assigned printer becomes available.

    Operational Spooler parameters include the following:

The following topics are discussed in this section:

The Spooler and Processes

Basic Operation of the Spooler

About Printers and Forms

Print Files and Hold Files

DEVICES File

See Also

Configuring and Using mvBase Printers

Setting Up mvBase Printers

Installing mvBase Printer Drivers

Using mvBase Printers

Using the Print Spooler

Using Printer and Spooler Status Reports

Summary of Printer and Spooler Commands

Troubleshooting mvBase Printers and the Spooler