ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzahx_5.4.0.1/rzahxtuneautotune.htm

100 lines
7.0 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="Automatically tune performance" />
<meta name="abstract" content="Most users should set up the system to make performance adjustment automatically. When new systems are shipped, they are configured to adjust automatically." />
<meta name="description" content="Most users should set up the system to make performance adjustment automatically. When new systems are shipped, they are configured to adjust automatically." />
<meta name="DC.Relation" scheme="URI" content="rzahxtune.htm" />
<meta name="DC.Relation" scheme="URI" content="rzahxcollectinfoexample.htm" />
<meta name="DC.Relation" scheme="URI" content="../rzaks/rzaksaboutmempools.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="rzahxtuneautotune" />
<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>Automatically tune performance</title>
</head>
<body id="rzahxtuneautotune"><a name="rzahxtuneautotune"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Automatically tune performance</h1>
<div><p>Most users should set up the system to make performance adjustment
automatically. When new systems are shipped, they are configured to adjust
automatically.</p>
<p>The system can set performance values automatically to provide efficient
use of system resources. You can set up the system to tune system performance
automatically by:</p>
<ul><li>Adjusting storage pool sizes and activity levels</li>
<li>Adjusting storage pool paging</li>
</ul>
<div class="section"><h4 class="sectiontitle">Adjusting storage pool sizes and activity levels</h4><p>Use
the QPFRADJ system value to control automatic tuning of storage pools and
activity levels. This value indicates whether the system should adjust values
at system restart (IPL) or periodically after restart.</p>
<p>You can set up
the system to adjust performance at IPL, dynamically, or both.</p>
<ul><li>To set up the system to tune only at system restart (IPL), select <span class="menucascade"><span class="uicontrol">Configuration and Service</span> &gt; <span class="uicontrol">System Values</span> &gt; <span class="uicontrol">Performance in <span class="keyword">iSeries™ Navigator</span></span></span>. Click the Memory Pools tab and select <span class="uicontrol">At system
restart</span> under <span class="uicontrol">Automatically adjust memory pools and
activity levels</span>. This is equivalent to setting the QPFRADJ system
value to 1.</li>
<li>To set up the system to make storage pool adjustments at system restart
(IPL) and to make storage pool adjustments periodically after restart, select <span class="menucascade"><span class="uicontrol">Configuration and Service</span> &gt; <span class="uicontrol">System Values</span> &gt; <span class="uicontrol">Performance in <span class="keyword">iSeries Navigator</span></span></span>. Click the Memory Pools tab and select both <span class="uicontrol">At system
restart</span> and <span class="uicontrol">Periodically after restart</span> under <span class="uicontrol">Automatically
adjust memory pools and activity levels</span>. This is equivalent to
setting the QPFRADJ system value to 2.</li>
<li>To set up the system to make storage pool adjustments periodically after
restart and not at system restart (IPL), select <span class="menucascade"><span class="uicontrol">Configuration
and Service</span> &gt; <span class="uicontrol">System Values</span> &gt; <span class="uicontrol">Performance
in <span class="keyword">iSeries Navigator</span></span></span>.
Click the Memory Pools tab and select <span class="uicontrol">Periodically after restart</span> under <span class="uicontrol">Automatically
adjust memory pools and activity levels</span>. This is equivalent to
setting the QPFRADJ system value to 3.</li>
</ul>
<p>The storage pool values are not reset at system restart (IPL) to the
initial values.</p>
</div>
<div class="section"><h4 class="sectiontitle">Adjusting storage pool paging</h4><p>The dynamic tuning
support provided by the system automatically adjusts pool sizes and activity
levels for shared pools to improve the performance of the system. This tuning
works by moving storage from storage pools that have minimal use to pools
that would benefit from more storage. This tuning also sets activity levels
to balance the number of threads in the pool with the storage allocated for
the pool. To adjust the system, the tuner uses a guideline that is calculated
based on the number of threads.</p>
<p>When dynamic adjustment is in effect,
the following performance values are changed automatically to the appropriate
settings:</p>
<ul><li>Machine (*MACHINE) memory pool size (QMCHPOOL system value)</li>
<li>Base (*BASE) memory pool activity level (QBASACTLVL system value)</li>
<li>Pool size and activity level for the shared pool *INTERACT</li>
<li>Pool size and activity level for the shared pool *SPOOL</li>
<li>Pool sizes and activity levels for the shared pools *SHRPOOL1-*SHRPOOL60</li>
</ul>
<p>When dynamic adjustment is in effect (the QPFRADJ system value is
set to 2 or 3), the job QPFRADJ that runs under profile QSYS is seen as active
on the system.</p>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzahxtune.htm" title="When you have identified a performance problem, you will want to tune the system to fix it.">Tune performance</a></div>
</div>
<div class="relinfo"><strong>Related information</strong><br />
<div><a href="rzahxcollectinfoexample.htm" title="In this scenario, you have just upgraded or migrated your system and it now appears to be running slower than before. This scenario will help you identify and fix your performance problem.">Scenario: Improve system performance after an upgrade or migration</a></div>
<div><a href="../rzaks/rzaksaboutmempools.htm">Memory Pools</a></div>
</div>
</div>
</body>
</html>