z/OS DFSMS Using Data Sets
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Spooling and Scheduling Data Sets

z/OS DFSMS Using Data Sets
SC23-6855-00

This topic covers the following subtopics.
Spooling includes two basic functions:
  • Input streams are read from the input device and stored on an intermediate storage device in a format convenient for later processing by the system and by the user's program.
  • Output streams are similarly stored on an intermediate device until a convenient time for printing, punching, processing by a TSO/E user or sending over a network to another system.

With spooling, unit record devices are used at full speed if enough buffers are available. They are used only for the time needed to read, print, or punch the data. Without spooling, the device is occupied for the entire time it takes the job to process. Also, because data is stored instead of being transmitted directly, output can be queued in any order and scheduled by class and by priority within each class.

Scheduling provides the highest degree of system availability through the orderly use of system resources that are the objects of contention.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014