Interprocess communication tunable parameters
AIX® has many interprocess communication tunable parameters.
- Tuning the msgmax parameter:
Item Descriptor Purpose: Specifies maximum message size. Values: Dynamic with maximum value of 4 MB Display: N/A Change: N/A Diagnosis: N/A Tuning: Does not require tuning because it is dynamically adjusted as needed by the kernel. - Tuning the msgmnb parameter:
Item Descriptor Purpose: Specifies maximum number of bytes on queue. Values: Dynamic with maximum value of 4 MB Display: N/A Change: N/A Diagnosis: N/A Tuning: Does not require tuning because it is dynamically adjusted as needed by the kernel. - Tuning the msgmni parameter:
Item Descriptor Purpose: Specifies maximum number of message queue IDs. Values: Dynamic with maximum value of 131072 Display: N/A Change: N/A Diagnosis: N/A Tuning: Does not require tuning because it is dynamically adjusted as needed by the kernel. - Tuning the msgmnm parameter:
Item Descriptor Purpose: Specifies maximum number of messages per queue. Values: Dynamic with maximum value of 524288 Display: N/A Change: N/A Diagnosis: N/A Tuning: Does not require tuning because it is dynamically adjusted as needed by the kernel. - Tuning the semaem parameter:
Item Descriptor Purpose: Specifies maximum value for adjustment on exit. Values: Dynamic with maximum value of 16384 Display: N/A Change: N/A Diagnosis: N/A Tuning: Does not require tuning because it is dynamically adjusted as needed by the kernel. - Tuning the semmni parameter:
Item Descriptor Purpose: Specifies maximum number of semaphore IDs. Values: Dynamic with maximum value of 131072 Display: N/A Change: N/A Diagnosis: N/A Tuning: Does not require tuning because it is dynamically adjusted as needed by the kernel. - Tuning the semmsl parameter:
Item Descriptor Purpose: Specifies maximum number of semaphores per ID. Values: Dynamic with maximum value of 65535 Display: N/A Change: N/A Diagnosis: N/A Tuning: Does not require tuning because it is dynamically adjusted as needed by the kernel. - Tuning the semopm parameter:
Item Descriptor Purpose: Specifies maximum number of operations per semop() call. Values: Dynamic with maximum value of 1024 Display: N/A Change: N/A Diagnosis: N/A Tuning: Does not require tuning because it is dynamically adjusted as needed by the kernel. - Tuning the semume parameter:
Item Descriptor Purpose: Specifies maximum number of undo entries per process. Values: Dynamic with maximum value of 1024 Display: N/A Change: N/A Diagnosis: N/A Tuning: Does not require tuning because it is dynamically adjusted as needed by the kernel. - Tuning the semvmx parameter;
Item Descriptor Purpose: Specifies maximum value of a semaphore. Values: Dynamic with maximum value of 32767 Display: N/A Change: N/A Diagnosis: N/A Tuning: Does not require tuning because it is dynamically adjusted as needed by the kernel. - Tuning the shmmax parameter;
Item Descriptor Purpose: Specifies maximum shared memory segment size. Values: Dynamic with maximum value of 256 MB for 32-bit processes and 0x80000000u for 64-bit Display: N/A Change: N/A Diagnosis: N/A Tuning: Does not require tuning because it is dynamically adjusted as needed by the kernel. - Tuning the shmmin parameter:
Item Descriptor Purpose: Specifies minimum shared-memory-segment size. Values: Dynamic with minimum value of 1 Display: N/A Change: N/A Diagnosis: N/A Tuning: Does not require tuning because it is dynamically adjusted as needed by the kernel. - Tuning the shmmni parameter:
Item Descriptor Purpose: Specifies maximum number of shared memory IDs. Values: Dynamic with maximum value of 1048576 Display: N/A Change: N/A Diagnosis: N/A Tuning: Does not require tuning because it is dynamically adjusted as needed by the kernel.