Tunables

A few notes about AIX tunable parameters and device settings

To be continued...

The below mentioned 'Huncraft' is a friend of mine working for IBM. He works on performance problems every day.

Warning: These parameters are highly specific to the environment. Use them with care, and don't adjust more than one or two at once.

Virtual memory

> man vmo

> man svmon

> man vmstat

> man mkps, lsps...

vmo

Database standard based on Oracle and IBM recommendations

lgpg_regions= - depends on pagesize

lgpg_size=16777216 - almost always this number (4GB) - only when using lock_sga in Oracle

lru_file_repage=0 (see v_pinshm)

maxclient%=90

maxperm%=90

maxpin%=80

minperm%=3~10

maxfree=1088-20480

minfree=960-16384

page_steal_method=1 (in most cases)

strict_maxclient=1

srict_maxperm=0

v_pinshm=1

If lru_file_repage=0, then v_pinshm=1!

If minfree=16384, then maxfree=2048 and the ratio is always similar

---

From Huncraft:

vmo

lru_file_repage=0

maxperm%=90

maxclient%=90

minperm%=3

page_steal_method=1

Disk I/O, storage adapter, LVM and filesystem parameters

> man ioo

> man lvmo

> man mount (cio, dio, rbrw etc)

max_transfer

queue_depth

---

From Huncraft:

ioo

j2_nBufferPerPagerDevice=1536

j2_dynamicBufferPreallocation=256

numfsbufs=1024

pv_min_pbuf=1024

Network tunables

> man no

> man nfso

no

[1] Recommended value based on various sources, see references below.

[2] AIX 7.1 default values (most likely the same as in 6.1)

[3] ISNO values must be changed via chdev. They have different presets for each NIC type, for example, 131072/65536 for GbE cards.

Recommended reading

WebSphere 6.1 - Tuning performance > Tuning the application serving environment > Tuning operating systems

http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=%2Fcom.ibm.websphere.express.doc%2Finfo%2Fexp%2Fae%2Ftprf_tuneaix.html

http://www.cromwell-intl.com/security/security-stack-hardening.html

http://publib.boulder.ibm.com/infocenter/aix/v6r1/index.jsp?topic=%2Fcom.ibm.aix.commadmn%2Fdoc%2Fcommadmndita%2Finterfaces_options.htm

http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp?topic=/com.ibm.aix.security/doc/security/aix_sec_expert_tuning_network_opts.htm