114 lines
6.9 KiB
HTML
114 lines
6.9 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 lang="en-us" xml:lang="en-us">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|
<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))' />
|
|
<meta name="DC.Type" content="reference" />
|
|
<meta name="DC.Title" content="CLS parameter" />
|
|
<meta name="abstract" content="The class (CLS) parameter identifies the attributes that define the run time environment of a job." />
|
|
<meta name="description" content="The class (CLS) parameter identifies the attributes that define the run time environment of a job." />
|
|
<meta name="DC.Relation" scheme="URI" content="rbam6expand.htm" />
|
|
<meta name="copyright" content="(C) Copyright IBM Corporation 1998, 2006" />
|
|
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 1998, 2006" />
|
|
<meta name="DC.Format" content="XHTML" />
|
|
<meta name="DC.Identifier" content="rbam6clexpand" />
|
|
<meta name="DC.Language" 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. -->
|
|
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
|
|
<link rel="stylesheet" type="text/css" href="./ic.css" />
|
|
<title>CLS parameter</title>
|
|
</head>
|
|
<body id="rbam6clexpand"><a name="rbam6clexpand"><!-- --></a>
|
|
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
|
|
<h1 class="topictitle1">CLS parameter</h1>
|
|
<div><p>The class (CLS) parameter identifies the attributes that define
|
|
the run time environment of a job. </p>
|
|
<div class="section"><p>The following attributes are defined in each class:</p>
|
|
<ul><li>Run priority: A number that specifies the priority level assigned to all
|
|
jobs running that use the class. The priority level is used to determine which
|
|
job, of all the jobs competing for system resources, is run next. The value
|
|
can be 1 through 99, where 1 is the highest priority (all jobs having a 1
|
|
priority are run first). </li>
|
|
<li>Time slice: The maximum amount of processor time that the system allows
|
|
the job to run when it is allowed to begin. The time slice indicates the amount
|
|
of time needed for the job to accomplish a meaningful amount of work (the
|
|
time used by the system for reading auxiliary storage is not charged against
|
|
the time slice). When the time slice ends, the job waits while other queued
|
|
jobs of the same or higher priority are allowed to run (up to the time specified
|
|
in their time slices); then the job is given another time slice. </li>
|
|
<li>Purge value: Indicates whether the job step is eligible to be moved from
|
|
main storage to auxiliary storage while the job is waiting for some resource
|
|
before it can continue, or when its time slice is used up and equal or higher
|
|
priority jobs are waiting. </li>
|
|
<li>Default wait time: The default amount of time that the system waits for
|
|
the completion of an instruction that performs a wait. This wait time applies
|
|
to times when an instruction is waiting for a system action, not to the time
|
|
an instruction is waiting for a response from a user. Normally, this would
|
|
be the amount of time you are willing to wait for the system before ending
|
|
the request. If the wait time is exceeded, an error message is passed to the
|
|
job. This default wait time applies only when a wait time is not specified
|
|
in the CL command that causes the wait. <p>The wait time used for allocating
|
|
file resources is specified in the file description and can be overridden
|
|
by an override command. It specifies that the wait time specified in the class
|
|
object is used. If file resources are not available when the file is opened,
|
|
the system waits for them until the wait time ends.</p>
|
|
<div class="note"><span class="notetitle">Note:</span> The class attributes
|
|
apply to each routing step of a job. Most jobs have only one routing step,
|
|
but if the job is rerouted (because of something like the <span class="cmdname">Remote
|
|
Job</span> or <span class="cmdname">Transfer Job</span> command) the
|
|
class attributes will be reset.</div>
|
|
</li>
|
|
<li>Maximum CPU time: The maximum amount of processor time (the sum of the
|
|
time slices if they differ, or time slice period multiplied by number of time
|
|
slices if they are equal) allowed for a job's routing step to complete processing.
|
|
If the job's routing step is not completed in this amount of time, it is ended,
|
|
and a message is written to the job log. </li>
|
|
<li>Maximum temporary storage: The maximum amount of temporary storage that
|
|
can be used by a job's routing step. This temporary storage is used for the
|
|
programs that run in the job, for the system objects used to support the job,
|
|
and for temporary objects created by the job.</li>
|
|
</ul>
|
|
<p>The system is shipped with a set of classes that define the attributes
|
|
for several job processing environments. Other classes can be created by the <span class="cmdname">Create
|
|
Class (CRTCLS)</span> command; any class can be displayed or deleted by
|
|
the respective <span class="cmdname">Display Class (DSPCLS)</span> and <span class="cmdname">Delete
|
|
Class (DLTCLS)</span> commands.</p>
|
|
</div>
|
|
<div class="section"><h4 class="sectiontitle">Values allowed</h4><dl><dt class="dlterm"><var class="varname">qualified-class-name</var></dt>
|
|
<dd>Specify the name of the class, optionally qualified by the name of the
|
|
library in which the class is stored. If the class name is not qualified and
|
|
the CLS parameter is in the CRTCLS command, the class object is stored in
|
|
*CURLIB; otherwise, the library list (*LIBL) is used to find the class name.</dd>
|
|
</dl>
|
|
</div>
|
|
<div class="section"><h4 class="sectiontitle">Classes</h4><p>The following classes (by name) are supplied
|
|
with the system:</p>
|
|
<dl><dt class="dlterm"> <strong>QGPL/QBATCH</strong> </dt>
|
|
<dd>For use by batch jobs </dd>
|
|
<dt class="dlterm"> <strong>QSYS/QCTL</strong> </dt>
|
|
<dd>For use by the controlling subsystem </dd>
|
|
<dt class="dlterm"> <strong>QGPL/QINTER</strong> </dt>
|
|
<dd>For use by interactive jobs </dd>
|
|
<dt class="dlterm"> <strong>QGPL/QPGMR</strong> </dt>
|
|
<dd>For use by the programming subsystem </dd>
|
|
<dt class="dlterm"> <strong>QGPL/QSPL</strong> </dt>
|
|
<dd>For use by the spooling subsystem printer writer </dd>
|
|
<dt class="dlterm"> <strong>QGPL/QSPL2</strong> </dt>
|
|
<dd>For general spooling use in the base system pool</dd>
|
|
</dl>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div class="familylinks">
|
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="rbam6expand.htm" title="This section contains the expanded descriptions of some of the parameters commonly used in the CL commands.">Commonly used parameters</a></div>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html> |