There are several error messages reported in the stdlogs like the following:
pdm_text_nxd 3620 ERROR callback.c 414 3841 objects registered; exceeds 750% of slump object hash size of 512
Release: 17.x
The setting of the object hash size into the NX.env file is not large enough.
In the NX.env file the size of the hash size should contain about twice the number of objects that will be created by the process. Too small a hash size will result in a performance penalty and errors in the Service Desk logs.
This kind of error messages can be eliminated from the stdlogs by adding/changing an appropriate value for the process. For the above example 'pdm_text_nxd' can be set against the @NX_SLUMP_HASH variable within NX.env.
If not explicitly set, the default value for pdm_text_nxd is 512.
It will change from:
@NX_SLUMP_HASH=domsrvr(131072) web(8192) vbop(8192) spelsrvr(8192)
JavaClient(8192) BAPI(8192) bu_daemon(131072) BOP-LOGIN(16384) )
kt_daemon(131072) krc_daemon(131072)
to:
@NX_SLUMP_HASH=domsrvr(131072) web(8192) vbop(8192) spelsrvr(8192)
JavaClient(8192) BAPI(8192) bu_daemon(131072) BOP-LOGIN(16384) )
kt_daemon(131072) krc_daemon(131072) pdm_text_nxd(8192)
NOTE: These changes should also be added to /pdmconf/NX.env_nt.tpl in order to be available to pdm_configure.
Note: The above settings are only an example; other values could be set depending on the characteristics of the installation and of the environment.