OBJSTMIN parameter

From m204wiki
Jump to navigation Jump to search

Sirius object statistic minimum

Summary

Default value
0
Parameter type
User
Where set
User and $Resetn resettable
Related products
Janus SOAP
Introduced
Sirius Mods 6.8

Description

This numeric parameter indicates the minimum number of object swaps required for a class, before its post-evaluation statistics are displayed at the user terminal or the journal. Post evaluation object statistics are requested by setting the X'02' or X'20' bits in the OBJSTAT parameter. The OBJSTMIN parameter has no effect on post-compilation statistics - it is assumed that the reason for requesting post-compilation stats is to get server space-usage information, so the number of server swaps for a class (which is always zero, anyway, during compilation) is irrelevant.

The default value for OBJSTMIN of 0 means that post-evaluation statistics will be provided for all classes in a request, since even an unused class would meet the minimum swap requirement of 0.

Regardless of the setting of OBJSTAT and OBJSTMIN, the since-last, user, and system OBJSWAP statistics are incremented for every object swap. It is probably worth looking at these stats before deciding whether to try to track down the cause of object swapping using OBJSTAT — if the OBJSWAP numbers are relatively low, it's probably not worth much effort looking at detailed object-swapping statistics.

Note: Before Sirius Mods version 7.0, OBJSTMIN was a system manager resettable system parameter.

For more information about object swapping, see "Managing server space for objects".