87 lines
6.4 KiB
HTML
87 lines
6.4 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="concept" />
|
|
<meta name="DC.Title" content="System arbiters" />
|
|
<meta name="abstract" content="The system arbiters (QSYSARB and QSYSARB2 through QSYSARB5), started by an SCPF system job, provide the environment for the running of high-priority functions. They allow subsystems to start and end and keep track of the state of the system (for example, a restricted state)." />
|
|
<meta name="description" content="The system arbiters (QSYSARB and QSYSARB2 through QSYSARB5), started by an SCPF system job, provide the environment for the running of high-priority functions. They allow subsystems to start and end and keep track of the state of the system (for example, a restricted state)." />
|
|
<meta name="DC.Relation" scheme="URI" content="rzakssystemjobs.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rzakssystemstartupjobs.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rzakssystemcommjob.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rzaksdatabasejobs.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rzakssystemotherjob.htm" />
|
|
<meta name="copyright" content="(C) Copyright IBM Corporation 2004-2006" />
|
|
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 2004-2006" />
|
|
<meta name="DC.Format" content="XHTML" />
|
|
<meta name="DC.Identifier" content="rzakssystemarbiters" />
|
|
<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>System arbiters</title>
|
|
</head>
|
|
<body id="rzakssystemarbiters"><a name="rzakssystemarbiters"><!-- --></a>
|
|
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
|
|
<h1 class="topictitle1">System arbiters</h1>
|
|
<div><p>The system arbiters (QSYSARB and QSYSARB2 through QSYSARB5), started
|
|
by an SCPF system job, provide the environment for the running of high-priority
|
|
functions. They allow subsystems to start and end and keep track of the state
|
|
of the system (for example, a restricted state).</p>
|
|
<p>The system arbiters, identified by the job name QSYSARB and QSYSARB2 through
|
|
QSYSARB5, are the central and highest priority jobs within the operating system.
|
|
Each system arbiter responds to system-wide events that must be handled immediately
|
|
and those that can be handled more efficiently by a single job than multiple
|
|
jobs.</p>
|
|
<p>The system arbiter (QSYSARB) is also responsible for starting
|
|
the Logical Unit Services (QLUS) job during an IPL. The system arbiter remains
|
|
active until the system is ended.</p>
|
|
<p>The following is a list of system arbiters.</p>
|
|
<dl><dt class="dlterm" id="rzakssystemarbiters__Qsysarb"><a name="rzakssystemarbiters__Qsysarb"><!-- --></a>Qsysarb (system arbiter)</dt>
|
|
<dd>The system arbiter provides the environment for the running of high-priority
|
|
functions. It handles system resources and keeps track of the state of the
|
|
system. The system arbiter responds to system-wide events that must be handled
|
|
immediately and those that can be handled more efficiently by a single job.
|
|
Qsysarb, Qtaparb (tape arbiter), and Qcmnarbxx (communications arbiters)
|
|
are responsible for processing communication requests, device locking, line,
|
|
controller, and device configuration, and handling of other system-wide resources.</dd>
|
|
<dt class="dlterm">Qsysarb2 (system arbiter 2)</dt>
|
|
<dd>This job is responsible for managing tape resources, handling command
|
|
analyzer spaces for command processing and other system-wide processing for
|
|
the operating system.</dd>
|
|
<dt class="dlterm" id="rzakssystemarbiters__Qsysarb3"><a name="rzakssystemarbiters__Qsysarb3"><!-- --></a>Qsysarb3 (system arbiter 3)</dt>
|
|
<dd>This job is responsible for creating and maintaining the job structures
|
|
on the system. Whenever temporary or permanent job structures are required
|
|
for job initiation, the request is processed by Qsysarb3. Qsysarb3 also starts
|
|
and ends many of the system jobs.</dd>
|
|
<dt class="dlterm">Qsysarb4 (system arbiter 4)</dt>
|
|
<dd>This job is responsible for starting and ending subsystems. This includes
|
|
the initial power down (Pwrdwnsys) processing.</dd>
|
|
<dt class="dlterm">Qsysarb5 (system arbiter 5)</dt>
|
|
<dd>This job is responsible for processing machine events. This includes handling
|
|
events to support auxiliary power, system auxiliary storage pools (ASPs) and
|
|
storage threshold, and lock table limits. Usually, the machine events are
|
|
handled and corresponding CPF messages are sent to Qsysopr and Qhst.</dd>
|
|
</dl>
|
|
</div>
|
|
<div>
|
|
<div class="familylinks">
|
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzakssystemjobs.htm" title="System jobs are created by the operating system to control system resources and perform system functions. System jobs run when the iSeries server starts or when an independent disk pool is varied on. These jobs perform a variety of tasks from starting the operating system, to starting and ending subsystems, to scheduling jobs.">System jobs</a></div>
|
|
</div>
|
|
<div class="relconcepts"><strong>Related concepts</strong><br />
|
|
<div><a href="rzakssystemstartupjobs.htm" title="Startup jobs are system jobs that run at IPL. They handle the tasks that get the operating system environment up and ready for work. The following is a list of the various system startup jobs.">System startup jobs</a></div>
|
|
<div><a href="rzakssystemcommjob.htm" title="This topic contains a list of system communication jobs.">System communication jobs</a></div>
|
|
<div><a href="rzaksdatabasejobs.htm" title="The following is a list of database jobs.">Database jobs</a></div>
|
|
<div><a href="rzakssystemotherjob.htm" title="This article contains is a list of other kinds of system jobs.">Other system jobs</a></div>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html> |