93 lines
7.6 KiB
HTML
93 lines
7.6 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="Manage memory pools" />
|
|
<meta name="abstract" content="Making sure that jobs get enough memory to complete efficiently is important. If too much memory is given to subsystem A and not enough to subsystem B, jobs in subsystem B might begin to run poorly. The following information describes the various tasks that are involved in managing memory pools." />
|
|
<meta name="description" content="Making sure that jobs get enough memory to complete efficiently is important. If too much memory is given to subsystem A and not enough to subsystem B, jobs in subsystem B might begin to run poorly. The following information describes the various tasks that are involved in managing memory pools." />
|
|
<meta name="DC.Relation" scheme="URI" content="rzaksdailyworkmanage.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rzaksdispmempool.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rzaksmonsbsmempl.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rzaksmonjobmempl.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rzaksmempooljob.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rzaksmanagetuneparameters.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rzaksmanagepoolconfig.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rzakschgmemplsz.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rzakscreatemempool.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rzaksaboutmempools.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="../rzahx/rzahxmngparent.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="../rzahx/rzahxtune.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="../rzahx/rzahxapsparent.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="../experience/work3abstract.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="rzaksmanagemp1" />
|
|
<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>Manage memory pools</title>
|
|
</head>
|
|
<body id="rzaksmanagemp1"><a name="rzaksmanagemp1"><!-- --></a>
|
|
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
|
|
<h1 class="topictitle1">Manage memory pools</h1>
|
|
<div><p>Making sure that jobs get enough memory to complete efficiently
|
|
is important. If too much memory is given to subsystem A and not enough to
|
|
subsystem B, jobs in subsystem B might begin to run poorly. The
|
|
following information describes the various tasks that are involved in managing
|
|
memory pools.</p>
|
|
</div>
|
|
<div>
|
|
<ul class="ullinks">
|
|
<li class="ulchildlink"><strong><a href="rzaksdispmempool.htm">View memory pool information</a></strong><br />
|
|
You can view information about the memory pools that are on your
|
|
system by using iSeries™ Navigator
|
|
or the character-based interface.</li>
|
|
<li class="ulchildlink"><strong><a href="rzaksmonsbsmempl.htm">Determine the number of subsystems using a memory pool</a></strong><br />
|
|
Subsystems are allocated a certain percentage of memory to run jobs. It is important to know how many different subsystems are pulling from the same memory pool. After you know how many subsystems are submitting jobs to a pool and how many jobs are running in a pool, you might want to reduce resource contention by adjusting the size and activity level of the pool.</li>
|
|
<li class="ulchildlink"><strong><a href="rzaksmonjobmempl.htm">Determine the number of jobs in a memory pool</a></strong><br />
|
|
The iSeries™ Navigator
|
|
provides you with a way to quickly display a list of jobs that are currently
|
|
running in a memory pool. </li>
|
|
<li class="ulchildlink"><strong><a href="rzaksmempooljob.htm">Determine in which pool a single job is running</a></strong><br />
|
|
If you have a job that is not performing as you expect you might
|
|
want to check the memory pool in which the job is running. To determine in
|
|
which pool a single job is running, use iSeries™ Navigator or the character based
|
|
interface.</li>
|
|
<li class="ulchildlink"><strong><a href="rzaksmanagetuneparameters.htm">Manage tuning parameters for shared pools</a></strong><br />
|
|
To manage tuning parameters for shared pools, use iSeries™ Navigator
|
|
or character-based interface commands. </li>
|
|
<li class="ulchildlink"><strong><a href="rzaksmanagepoolconfig.htm">Manage a pool's configuration</a></strong><br />
|
|
To change a pool's size, activity level or paging option, use iSeries™ Navigator
|
|
or character-based interface commands. </li>
|
|
<li class="ulchildlink"><strong><a href="rzakschgmemplsz.htm">Change memory pool size</a></strong><br />
|
|
The size of a memory pool directly affects the amount of work that a subsystem can process. The more memory a subsystem has, the more work it can potentially complete. It is important that you monitor your system carefully before you start changing the parameters of your memory pools. You will also want to periodically recheck these levels, as some readjustment might need to be done.</li>
|
|
<li class="ulchildlink"><strong><a href="rzakscreatemempool.htm">Create a private memory pool</a></strong><br />
|
|
Private memory pools (also known as user-defined memory pools) can be used by IBM-supplied subsystems or by user-defined subsystems. You can define up to a maximum of 10 memory pool definitions for a subsystem. You create a private memory pool in the subsystem description.</li>
|
|
</ul>
|
|
|
|
<div class="familylinks">
|
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzaksdailyworkmanage.htm" title="As a system operator or administrator, one of your tasks is to keep your server running smoothly. This means you monitor, manage, and ensure that your jobs, job queues, subsystems, memory pools, job logs, and output queues function properly.">Manage work</a></div>
|
|
</div>
|
|
<div class="relconcepts"><strong>Related concepts</strong><br />
|
|
<div><a href="rzaksaboutmempools.htm" title="A memory pool is a logical division of main memory or storage that is reserved for processing a job or group of jobs. On the iSeries server, all main storage can be divided into logical allocations called memory pools. By default, the system manages the transfer of data and programs into memory pools.">Memory pools</a></div>
|
|
</div>
|
|
<div class="relinfo"><strong>Related information</strong><br />
|
|
<div><a href="../rzahx/rzahxmngparent.htm">Manage iSeries performance</a></div>
|
|
<div><a href="../rzahx/rzahxtune.htm">Basic performance tuning</a></div>
|
|
<div><a href="../rzahx/rzahxapsparent.htm">Applications for performance management</a></div>
|
|
<div><a href="../experience/work3abstract.htm">Experience report: The Performance Adjuster</a></div>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html> |