11.1.1 Shared Memory
In the Oracle Tuxedo environment, shared memory is used for the bulletin board and the control table of the workstation listener (WSL) and the IIOP listener (ISL) processes. An application may also use shared memory for its own purposes. The following shared memory parameters may need to be adjusted:
-
SHMMAX
- Maximum size, in bytes, of a shared memory segment. This number represents the largest shared memory segment that can be allocated. A process can, however, attach to more than one segment of size
SHMMAX
. -
SHMSEG
- Maximum number of shared memory segments per process. For a given configuration, the maximum amount of shared memory to which a process can attach is the product (in bytes) of
SHMMAX * SHMSEG
. A value between 6 and 15 should be adequate. -
SHMMNI
- Maximum number of shared memory identifiers in the system. The Oracle Tuxedo system requires one identifier per bulletin board and an additional identifier for each workstation listener (WSL) and IIOP listener (ISL) that is running.
-
SHMMIN
- Minimum size, in bytes, of shared memory segment. This parameter should always be set to 1.
Parent topic: Parameter Sets Controlling IPC Resources