RSC/MP Installation and Configuration Guide

Installing RSC/MP on UNIX Workstations
IPC Resource Requirements
IPC
Resource Requirements
RSC/MP makes use of certain System V IPC resources in transferring messages
between RSC/MP client processes and the PIPEMAN process and between PIPEMAN
and NIF processes. In order for RSC/MP to operate correctly, certain system
parameters may need to be adjusted to reflect some absolute and usage-based IPC
requirements.
System
V Shared Memory
RSC/MP uses shared memory segments ranging in size from 256 to 32000 bytes (up
to 57344 if using the EnableLargeMessages option).
SHMMIN (minimum size of shared memory segment) must be less than or equal to
256.
SHMMAX (maximum size of a shared memory segment) must be greater than or
equal to 32000 (57344 if using the EnableLargeMessages option).
The PIPEMAN and NIF processes use shared memory segments to send messages to
each other asynchronously. The number of messages that will be in transit at any given
time will depend on traffic (volume and timing of the RSC/MP data being sent and
received over the network), overall load on the system, and the Piccolo logging level.
The per-process PIPEMAN and NIF requirements will range from just one or two
segments on an unburdened Piccolo installation to several hundred on a busy system
where Piccolo is running at a LogLevel of 8 or higher.
SHMMNI (maximum number of shared memory segments for one process) must
be large enough to accommodate all the messages that might be in transit from
PIPEMAN or a NIF process at any given time.
Single-threaded RSC/MP client processes use one shared memory segment each.
Multi-threaded RSC/MP client process (supported on HP-UX, Solaris, AIX and Linux)
use one segment for each thread that registers using RscRegisterThread, plus one
segment for the main thread. Each instance of the RSCPIPE uses one segment.
SHMSEG (maximum number of shared memory segments in the system) must be
large enough to accommodate the total requirements of RSC/MP clients,
RSCPIPE, PIPEMAN and NIF processes, in addition to the requirements of all
other software running in the system.
HP NonStop Remote Server Call (RSC/MP) Installation and Configuration
G uide
52235 8- 013
6 -8