Performance-related settings on AIX
The AIX® operating system can be configured to improve Maximo® Asset Management performance. These settings include improved setup of network, resources, processing, and virtual memory.
You must apply the network, process, and virtual memory settings
to the root user of the WebSphere® Application Server instance
owner for application servers and to the root user of the database
instance owner for the database server. When you apply resource (ulimit)
settings, you must apply the settings to the userid of
the instance owner in both servers, but the root user is still required
to make the changes.
Network settings
From the command line of the operating system, enter the following settings to optimize the network services:/usr/sbin/no -r -o sb_max=6192000
/usr/sbin/no -r -o tcp_sendspace=4096000
/usr/sbin/no -r -o tcp_recvspace=4096000
/usr/sbin/no -r -o udp_sendspace=65536
/usr/sbin/no -r -o udp_recvspace=655360
/usr/sbin/no -r -o rfc1323=1
/usr/sbin/no -r -o ipqmaxlen=250
/usr/sbin/no -r -o clean_partial_conns=1
/usr/sbin/no -r -o tcp_keepidle=600
/usr/sbin/no -r -o tcp_keepintvl=10
/usr/sbin/no -r -o tcp_keepinit=40
/usr/sbin/no -r -o tcp_timewait=1
/usr/sbin/no -r -o tcp_finwait2=60
/usr/sbin/no -r -o tcp_ephemeral_low=1024
Note that the values for the sb_max, tcp_sendspace, and tcp_recvspace parameters depend on the device type and speed. You must check the values of your TCP streaming workload to find out the best tuning value for your network.
These network settings apply to the whole system, except for the ulimit settings on AIX.
Resource (ulimit) settings
The ulimit settings are changed for specific users, such as the DB2® instance owner, the DB2 fence owner, the Maximo Asset Management user, and the WebSphere Application Server admin user. Run the following command line to set up the resource (ulimit) settings of your operating system resources:chuser fsize=-1 fsize_hard=-1 data=-1 data_hard=-1 stack=4194304 stack_hard=4194304 nofiles=-1 nofiles_hard=-1 <user_name>
Process settings
From the command line of your operating system, enter the chdev -l sys0 -a maxuproc='4096' process setting.Virtual memory settings
To set the tunable parameters for the Virtual Memory Manager, enter the following settings on your command line:vmo -p -o lru_file_repage = 0
vmo -p -o maxclient% = 90
vmo -p -o maxperm%=90
vmo -p -o minperm%=5