ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzalu_5.4.0.1/rzalusplover.htm

55 lines
3.3 KiB
HTML

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="dc.language" scheme="rfc1766" content="en-us" />
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<meta name="dc.date" scheme="iso8601" content="2005-09-06" />
<meta name="copyright" content="(C) Copyright IBM Corporation 1998, 2006" />
<meta name="security" content="public" />
<meta name="Robots" content="index,follow"/>
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<title>Spooling overview</title>
<link rel="stylesheet" type="text/css" href="ibmidwb.css" />
<link rel="stylesheet" type="text/css" href="ic.css" />
</head>
<body>
<a id="Top_Of_Page" name="Top_Of_Page"></a><!-- Java sync-link -->
<script language = "Javascript" src = "../rzahg/synch.js" type="text/javascript"></script>
<a name="rzalusplover"></a>
<h4 id="rzalusplover">Spooling overview</h4>
<p>Spooling functions are performed by the system without requiring any special
operations by the program that creates the output. When a program opens a
printer file, the operating system determines if the output is to be spooled
by looking at the printer file SPOOL parameter.</p>
<p>When a printer file specifying spooling is opened, the spooled file containing
the output of the program (data to be printed) is placed on the appropriate
output queue in the system. A spooled file can be made available for printing
when the printer file is opened, when the printer file is closed, or at the
end of the job. This is done by specifying a particular value on the schedule
parameter. *IMMED makes the spooled file available to the writer as soon as
the program is opened. *FILEEND makes the spooled file available to the writer
as soon as the file is closed. *JOBEND makes the spooled file available to
the writer as soon as the job is complete.</p>
<p>This process of spooling prevents a potential job limitation imposed by
the availability or speed of the printer devices. That is, the system can
process application programs that generate printed output much faster than
printers can print the output.</p>
<p>By spooling (that is, sending the output to output queues to await printing),
the system does not have to wait until the printing for that application program
is complete before it can start processing the next application program.</p>
<p>Spooling is especially important in a multiple-user environment where the
number of jobs running often exceeds the number of available printer devices.
Using spooling, output can be easily redirected from one output queue to
another or from one printer to another.</p>
<a id="Bot_Of_Page" name="Bot_Of_Page"></a>
</body>
</html>