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=1024Note 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