Kbase 20346: Relevant Kernel Parameters for AIX 4.x
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  25/06/2008 |
|
Status: Verified
GOAL:
UNIX parameters and values for the AIX operating system.
FACT(s) (Environment):
AIX 4.X
FIX:
Unlike many other UNIX operating systems, AIX does not provide the ability to directly configure kernel parameters. Instead, the AIX kernel dynamically allocates and reallocates resources as they are needed (up to a predefined limit). This makes the traditional practice of tuning parameters unnecessary.
The only tunable AIX kernel parameter is maxuprc (maximum number of processes per user-ID) that can be modified by SMIT (the AIX menu-based system administration utility) or the command line utility chdev.
To see a complete list of the parameters and their current values, run the lsattr command:
% /etc/lsattr -E -l sys0
To see the current values assigned to a particular kernel parameter, use the lsattr command with the parameter name. For example:
% /etc/lsattr -E -l sys0 -a maxuproc
To change the value of the maxuproc parameter, use the chdev command. For example:
% /etc/chdev -l sys0 -a maxuproc = 200
As stated above, the AIX kernel dynamically allocates and reallocates resources as they are needed up to a predefined limit. The known limits of the parameters are as follows:
AIX Kernel Parameters
KERNEL PARAMETER DESCRIPTION UPPER LIMIT
soft file limit per process 2000
hard file limit per process 2000
max. number of concurrent processes
per user-id: configurable,
cannot exceed 131,072
max. number of concurrent processes
on the system 131,072
max. number of open files 200000
max. number of message queue identifiers 4096
max. number of message headers unlimited; 8192
per message queue
max. number of semaphore identifiers 4096
max. number of semaphores unlimited; 65535
per semaphore ID