MONPARM parameter
SirMon system flags
Summary
- Default value
- X'00'
- Parameter type
- System
- Where set
- User 0 CCAIN parameters
- Related products
- SirMon
- Introduced
- Before Sirius Mods 6.7
Description
This is a bitmask parameter that affects certain performance and monitoring facilities. The meaning of the bits are:
- X'01'
- Indicates that the SirMon slicing enhancement is to be disabled. By default, scheduler slicing at SirMon authorized sites is enhanced so that a user that exceeds its disk I/O or CPU limits is more quickly detected than it would be, ordinarily. Without this enhancement, runaway threads can run for a long time before they are determined to have exceeded their resource limits. There is no particularly good reason to turn this enhancement off.
- X'02'
- Unused.
- X'04'
- Disables the Model 204 “free checkpoint” feature. With this feature, every user that commits an updating transaction after a checkpoint times out checks to see if it is now possible to perform a checkpoint. Such a checkpoint is called a free checkpoint. The advantage of this feature is that, if a checkpoint timeout was caused by a single, log-updating transaction, a checkpoint will be taken as soon as that transaction is done. The disadvantage is that on a busy system, this can take a bad situation (a missed checkpoint) and make it worse by gobbling up CPU at the end of every updating transaction, trying to determine if a checkpoint is now possible.
- X'08'
- Requests collection of UTI (User Think Interval) statistics.
These statistics provide a picture of how long users are spending between
screens.
This setting is especially useful for detecting the use of screen-scraping
scripts running against an Online — extremely small think times are
indicative of scripts.
The collected UTI stats begin with the letters U T I and can be found among the
SirMon system stats.
Setting this bit also causes the DEV63 through DEV74 stats in the journal to
be misused to indicate the number of screen responses in a time range:
- DEV63
- UTI <= 0.1 second
- DEV64
- 0.1 < UTI <= 0.25
- DEV65
- 0.25 < UTI <= 0.5
- DEV66
- 0.5 < UTI <= 1
- DEV67
- 1 < UTI <= 2
- DEV68
- 2 < UTI <= 5
- DEV69
- 5 < UTI <= 10
- DEV70
- 10 < UTI <= 15
- DEV71
- 15 < UTI <= 20
- DEV72
- 20 < UTI <= 30
- DEV73
- 30 < UTI <= 50
- DEV74
- 50 < UTI
- X'08'
- Requests collection of UTI (User Think Interval) statistics.
- X'20'
- Prevents users from setting an account ID. This is mainly useful if the account field is being used to assist in 3270 screen-scraping script instrumentation (MONPARM X'80' bit set).
- X'40'
- Makes the default account ID blank rather than equal to the userid. This is mainly useful if the account field is being used to assist in 3270 screen-scraping script instrumentation (MONPARM X'80' bit set).
- X'80'
- Enables screen-scraping instrumentation support. Taking advantage of this fairly advanced facility requires modification of any 3270 screen-scraping scripts. If there is interest in instrumenting 3270 scripts, contact Sirius Software technical support.