Spooler

This subsystem forms an interface between Application programs and print device of the system. The default name of the spooler program is $SYSTEM.SYSTEM.CSPOOL. Features of Spooler Subsystem are:

  • Continuous Operation.

  • Flexible Routing.

Components of Spooler are:

  • Spooler supervisor – Monitors and communicates with other programs.

  • Collectors – Accepts output from applications and store it on disk.

  • Spoolcom – Command utility for spooler used for monitoring and controlling the spooler subsystem.

  • Peruse – It’s a means for monitoring and changing jobs.

  • Font – To create FONTS.

  • FASTP – Default Print process released with Spooler.

  • Print Processes – Retrieve the output stored on the disk and print it on device.

  • Default collector is $S and default Spooler is $SPLS.

COMMANDS TO CREATE A SPOOLER IN THE SYSTEM:

Create a DATAFILE for the collector:
Command: FUP CREATE $VOL.SUBVOL.DATAFILE, EXT(PRIMARY, SECONDARY)

SPOOL/IN <supervisor control filename>, OUT $<hometerm>, NAME <$spoolername>, NOWAIT, PRI 145, CPU 0/1, <max number of jobs>, <number of loctions>, <max number of devices>, <max number of collectors>, <max number of print processes>, <max number of font jobs>, <max number of batch jobs>

SPOOLCOM
) COLLECT <collectorname>, FILE $SYSTEM.SYSTEM.CSPOOL, DATA $<vol>.<subvol>.DATAFILE, CPU 0, BACKUP 1, PRI 145
) SPOOLER <$spoolername> , START

Limits for TANDEM Spooler:
Max number of devices = 4095, No default
Max number of Jobs = 8191, No default and minimum is 2
Max number of Locations = 4095, No default
Max number of Collectors = 16, No default
Max number of Print Processes = 45, No default
Max number of Font Jobs = 255, default is 16
Max number of Batch Jobs = 4095, default is 256

E.g. Creating Spooler $RS and Collector as $RC00

FUP CREATE $VOLUME.R.DATAFILE , EXT (10000, 4000)
SPOOL/IN $VOLUME.R.R, OUT $ZHOME, NAME $RS, NOWAIT, PRI 145, CPU 0/1, 4000, 4000, 40, 5, 5, 40, 300
SPOOLCOM
COLLECT $RC00, FILE $SYSTEM.SYSTEM.CSPOOL, DATA $VOLUME.R.DATAFILE, CPU 1, BACKUP 0, PRI 140
SPOOLER $RS, START

Leave a Reply

Your email address will not be published. Required fields are marked *