Originally posted by: SystemAdmin
That "IBM Document" is from 1996 and applies to AIX Versions
3.2 and
4. You are running AIX Version
5.3, in which case I would be skeptical of the applicability of anything in that document. You can find newer information on how to properly tune AIX 5.3.
The follwing link to a page from the IBM pSeries and AIX Information Center has information on how minperm/maxperm are used to control the "ratio of page frames used for files versus those used for computational (working or program text) segments":
http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.prftungd/doc/prftungd/values_minperm_maxperm_param.htm If you look at the above link, you will notice that minperm/maxperm should be specified as a percentage not as a number of pages. You'll also notice that the
codevmstat -v[/code] command will tell you the number of pages in memory.
Additionally, if you look at the document you linked to, it states that the equations given are used for calculating the
default values for minperm/maxperm.
"The default values are calculated by the following algorithm:
minperm (in pages) = ((number of memory frames) - 1024) * .2
maxperm (in pages) = ((number of memory frames) - 1024) * .8" Given this I do not know why you are trying to calculate minperm/maxperm with these equations. Are you trying to find out what the default values should be, or what you should set them to in order to improve performance? If you are tying to determine new values for minperm/maxperm in order to improve performance, then using these equations will not help you.
You may want to start out by perusing the 'Performance Management and Tuning' Section of the IBM pSeries and AIX Information Center:
http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.doc/doc/base/performance.htm You may also want to check out the IBM Redbooks that pertain to AIX:
http://www.redbooks.ibm.com/cgi-bin/searchsite.cgi?query=aix&qapromo-s0sd-b0sd-l0rb-d0sdrb-n015-o0aix-g0usen#AIX-Forum