Oracle Audio Technologies B31679-01 User Manual
ryps3# modload /kernel/sys/semsys
ryps3# modload /kernel/sys/shmsys
For Solaris 10 systems, the default semaphore settings should be
sufficient without entries in
On other Solaris systems, you may need to increase the number of
semaphores. TimesTen consumes 1 SEMMNI per active data store, plus
one additional SEMMNI per TimesTen instance where Client/Server
communication is done through shared memory.
For each data store, TimesTen consumes 100 SEMMSL if the
Connections attribute is set to the default value (64), and one additional
SEMMSL for each estimated connection above the default. We
recommend that you increase the number of semaphores:
Log in as user
Set or add the following lines to
set semsys:seminfo_semmni = 20
set semsys:seminfo_semmsl = 512
set semsys:seminfo_semmns = 2000
set semsys:seminfo_semmnu = 2000
Note: The values in this step
are the minimum number of required
semaphores. You can increase these numbers as needed. You can use the
following formula as a guide, although in practice, SEMMNS and
SEMMNU can be much less than SEMMNI * SEMMSL because not
every program in the system needs semaphores.
SEMMNS=SEMMNU = (SEMMNI * SEMMSL).
Reboot your system.
To view the current limits, use:
This command displays the limits for SEMMSL, SEMMNS, SEMOPM,
and SEMMNI, respectively.
SEMOPM is the maximum number of operations per semop call. It does
not need to be reset.
On Solaris, to have more than 6 ShmIpc-enabled Client DSN
connections per process, you must make changes to the SHMSEG
To access more than 6 data stores, you must make changes to the
kernel parameter. For example, to allow a single process to