Automatic Partition Resource
	Manager logo

APRM® Technical Alert
# 002

Recommend System Value QPFRADJ be set to '2'.

 Product:APRM - V5R1M0 through V5R3M1
 OS Level:OS/400 - V5R1M0 and later
 Date:December 1st, 2003, Modified April 15, 2005

Problem Summary

In a partitioned environment, it is possible that a partition may be powered-down with an amount of main memory different from the amount it has when it is later powered-up.  This can result in poor performance or even a failed IPL unless QPFRADJ is set to allow "Adjustment at IPL".

Background

The System Value QPFRADJ can have 4 values: For APRM to tune a partition at all, it is required that QPFRADJ be set to '2' or '3' so that IBM's automatic process of moving memory between shared pools is active. 

Issue

Changes of memory size are not frequent when done manually.  When an automated tuning tool such as APRM is installed memory sizes of partitions can and do get changed more frequently.  When a partition is powered-down, APRM will, subject to the tuning rules established for it, remove memory as well as CPU power and interactive performance so as not to waste these resources.  When the partition is later powered-up, APRM may restore some amount of resource (again, subject to the tuning rules).  There is, however, no record kept of how much the partition had before it powered down since this is not relevant to the IPL-time workload.

The result is that it is likely that, when OS/400 gets control of the powering-up partition, it will be at a different memory configuration than when OS/400 last had control.  If QPFRADJ is not set to allow adjustment at IPL, some memory pools may be "starved" for resource.

Solution

QPFRADJ should be set to '2' for any partition where memory may be adjusted.

© Copyright 2003-2005 Barsa Consulting Group, LLC. All rights reserved.