Red Hat Directory Server B.08.00 for HP-UX Release Notes and Supplemental Instructions

(nsslapd-dbcachesize) + (nsslapd-cachememsize) <= maxdsiz (in bytes)
where
nsslapd-dbcachesize Specifies the database cache size available for storing
database indexes and database related data.
nsslapd-cachememsize Specifies the maximum amount of memory allowed in cache
memory to store the cached database entries.
maxdsiz Specifies the maximum data segment size for a process (the
kernel parameter maxdsiz or maxdsiz-64bit). This must
be greater than or equal to the value of
(nsslapd-cachememsize) + (nsslap-dbcachesize).
CAUTION:
If you configure nsslapd-dbcachesize with nsslapd-cachememsize greater than
maxdsiz or maxdsiz_64bit, the Directory Service daemon ns-slapd only expands up
to the value of maxdsiz or maxdsiz_64bit.
HP does not support the following configuration:
(nsslapd-dbcachesize) + (nsslapd-cachememsize) > maxdsiz_64bit (in bytes)
If you use this unsupported configuration, ns-slapd might terminate.
Heap Arenas
The recommendations made in this section are based on Directory Server processes that are are
tuned to use only one heap arena. The default number of arenas is 8, which causes more memory
consumption in exchange for improved performance. For details on tuning heap growth, see the
description for the _M_ARENA_OPTS environment variable in the malloc(3c). You can set the
_M_ARENA_OPTS value for the Directory Server processes in the
/etc/opt/dirsrv/config/dirsrv file. The new value is used by all Directory Server instances
when they restart.
30 Setting Up Red Hat Directory Server 8.0