OBJSTMIN parameter: Difference between revisions
m (1 revision) |
(Automatically generated page update) |
||
(7 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{Template:OBJSTMIN parameter subtitle}} | |||
==Summary== | ==Summary== | ||
<dl> | <dl> | ||
Line 10: | Line 11: | ||
<dd>[[Janus SOAP]] | <dd>[[Janus SOAP]] | ||
<dt>Introduced | <dt>Introduced | ||
<dd>[[Sirius Mods]] 6.8 | <dd><var class="product">[[Sirius Mods]]</var> 6.8 | ||
</dl> | </dl> | ||
==Description== | ==Description== | ||
Line 17: | Line 18: | ||
the journal. | the journal. | ||
Post evaluation object statistics are requested by setting the X'02' or X'20' bits | Post evaluation object statistics are requested by setting the X'02' or X'20' bits | ||
in the [[OBJSTAT parameter]]. | in the <var>[[OBJSTAT parameter|OBJSTAT]]</var> parameter. | ||
The OBJSTMIN parameter has no effect on post-compilation statistics - | The <var>OBJSTMIN</var> parameter has no effect on post-compilation statistics - | ||
it is assumed that the reason for requesting post-compilation stats is to get | 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 | server space-usage information, so the number of server swaps for a class (which | ||
is always zero, anyway, during compilation) is irrelevant. | is always zero, anyway, during compilation) is irrelevant. | ||
The default value for OBJSTMIN of 0 means that post-evaluation statistics will | The default value for <var>OBJSTMIN</var> of 0 means that post-evaluation statistics will | ||
be provided for all classes in a request, since even an unused class would meet | be provided for all classes in a request, since even an unused class would meet | ||
the minimum swap requirement of 0. | the minimum swap requirement of 0. | ||
Regardless of the setting of OBJSTAT and OBJSTMIN, the since-last, user, and | Regardless of the setting of <var>OBJSTAT</var> and <var>OBJSTMIN</var>, the since-last, user, and | ||
system OBJSWAP statistics are incremented for every object swap. | system <var>OBJSWAP</var> statistics are incremented for every object swap. | ||
It is probably worth looking at these stats before deciding whether to try to | 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 | track down the cause of object swapping using <var>OBJSTAT</var> — if the <var>OBJSWAP</var> | ||
numbers are relatively low, it's probably not worth much effort looking at | numbers are relatively low, it's probably not worth much effort looking at | ||
detailed object-swapping statistics. | detailed object-swapping statistics. | ||
'''Note:''' | '''Note:''' | ||
Before | Before <var class="product">Sirius Mods</var> version 7.0, <var>OBJSTMIN</var> was a system manager resettable system parameter. | ||
For more information about object swapping, see | For more information about object swapping, see [[Managing server space for objects#Swapping objects|"Managing server space for objects"]]. | ||
[[Category:User parameters]] | [[Category:User parameters]] | ||
[[Category:Parameters]] | [[Category:Parameters]] |
Latest revision as of 16:41, 27 August 2013
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".