AIX maxuproc
The maximum number of user processes (maxuproc) is very crucial for some software that are heavily loading in AIX server, such as Oracle database.
Let's check current status of maxuproc, an attribute of sys0 device, which control the upper limit of user processes.
[root@primary01 /]# lsattr -El sys0 -a maxuproc
maxuproc 2048 Maximum number of PROCESSES allowed per user True
Increase maxuproc
To raise the limit, we set the attribute like this.
[root@primary01 /]# chdev -l sys0 -a maxuproc=16384
sys0 changed
Let's check current status of maxuproc attribute again.
[root@primary01 /]# lsattr -El sys0 -a maxuproc
maxuproc 16384 Maximum number of PROCESSES allowed per user True
We've raised the limit.
To improve IO performance, you may consider to Enable I/O Completion Ports in your system.