Programming Interface Information:
The Monitor Records are intended Programming Interfaces that allow the customer to write programs to obtain services of z/VM. |
MRMTRSCH
PrologControl Block Contents
Storage Layout
Cross Reference
MRMTRSCH Prolog
DSECT NAME - MTRSCH FUNCTION - Map a Monitor record. LOCATED BY - Through the Monitor Control Area REFERENCED CONTROL BLOCKS - MRRECHDR Monitor Record Header NAME - MRMTRSCH DESCRIPTIVE NAME - Monitor Sample Configuration Record Domain 1 - Monitor Domain Record 16 - Scheduler Settings DESCRIPTION - Provides current settings of scheduler tuning commands such as SET SRM DSPLICE.
MRMTRSCH Control Block Contents
Offsets Dec Hex Type Len Name (Dim) Description 0 0 Structure 92 MTRSCH Start of monitor record 0 0 Character 0 MTRSCH_MRHDR Record header. See MRRECHDR for details. 0 0 Character 20 MRHDR 0 0 Unsigned 2 MRHDRLEN record length in bytes 2 2 Unsigned 2 MRHDRZER field of zeros 4 4 Unsigned 1 MRHDRDM domain identifier 5 5 Unsigned 1 * 6 6 Unsigned 2 MRHDRRC record identifier 8 8 Character 8 MRHDRTOD Time at which this record was built. In time-of-day (TOD) clock format. See IBM System 370 XA Principle of Operation for explanation of format. 16 10 Character 4 * 20 14 Character 0 MRHDR_END End of header 20 14 Unsigned 4 MTRSCH_SRMBIASI Interactive bias intensity. Set or defaulted by the SET SRM IAB command. 24 18 Character 8 MTRSCH_SRMTSLIC Minor time slice size. Set or defaulted by the SET SRM DSPSLICE command. 32 20 Character 8 MTRSCH_SRMTSHOT The minor time slice used for 'hotshot' users. 40 28 Unsigned 2 MTRSCH_SRMBIASD Interactive bias duration. Set or defaulted by the SET SRM IAB command. 42 2A Unsigned 2 MTRSCH_SRMLDGUS Number of page reads a user must do in a minor time slice to be classified as a 'loading user'. 44 2C Unsigned 4 MTRSCH_SRMP1LDG Percentage of 'Load Capacity' which can be taken by Q1, Q2, and Q3 users. Set or defaulted by the SET SRM LDUBUF command. 48 30 Unsigned 4 MTRSCH_SRMP2LDG Percentage of 'Load Capacity' which can be taken by Q2, and Q3 users. Set or defaulted by the SET SRM LDUBUF command. 52 34 Unsigned 4 MTRSCH_SRMP3LDG Percentage of 'Load Capacity' which can be taken by Q3 user. Set or defaulted by the SET SRM LDUBUF command. 56 38 Unsigned 4 MTRSCH_SRMLDGCP Loading user capacity of the system 60 3C Unsigned 4 MTRSCH_SRMP1WSS Percentage of available memory which is assignable to E1, E2 and E3 users. Set or defaulted by the SET SRM STORBUF command. 64 40 Unsigned 4 MTRSCH_SRMP2WSS Percentage of available memory which is assignable to E2 and E3 users. Set or defaulted by the SET SRM STORBUF command. 68 44 Unsigned 4 MTRSCH_SRMP3WSS Percentage of available memory which is assignable to E3 users. Set or defaulted by the SET SRM STORBUF command. 72 48 Unsigned 4 MTRSCH_SRMWSSMP Maximum MAXWSS percentage. Set or defaulted by the SET SRM MAXWSS command. 76 4C Unsigned 4 MTRSCH_SRML1DSP Number of openings in the dispatch list made available to users in the short-running (E1) transactions. Set or defaulted by the SET SRM DSPBUF command. 80 50 Unsigned 4 MTRSCH_SRML2DSP Number of openings in the dispatch list made available to users in the medium-running (E2) transactions. This value is a subset of MTRSCH_SRML1DSP. Set or defaulted by the SET SRM DSPBUF command. 84 54 Unsigned 4 MTRSCH_SRML3DSP Number of openings in the dispatch list made available to users in the long-running (E3) transactions. This value is a subset of MTRSCH_SRML1DSP. Set or defaulted by the SET SRM DSPBUF command. 88 58 Unsigned 4 MTRSCH_SRMXPCTG Percentage of XSTORE to use in WSS and available memory calculations. Defaulted or set by the SET SRM XSTORE command. Units of value is a hexadecimal factor scaled 8 bits. Examples- X'00000200'=2.00(200%), X'00000100'=1.00(100%), X'000000C0'=0.75(75%), etc. 92 5C Character 0 MTRSCH_END
MRMTRSCH Cross Reference
Hex Hex Name Offset Length Value MRHDR 0 20 MRHDR_END 14 0 MRHDRDM 4 1 MRHDRLEN 0 2 MRHDRRC 6 2 MRHDRTOD 8 8 MRHDRZER 2 2 MTRSCH 0 92 MTRSCH_END 5C 0 MTRSCH_MRHDR 0 0 MTRSCH_SRMBIASD 28 2 MTRSCH_SRMBIASI 14 4 MTRSCH_SRMLDGCP 38 4 MTRSCH_SRMLDGUS 2A 2 MTRSCH_SRML1DSP 4C 4 MTRSCH_SRML2DSP 50 4 MTRSCH_SRML3DSP 54 4 MTRSCH_SRMP1LDG 2C 4 MTRSCH_SRMP1WSS 3C 4 MTRSCH_SRMP2LDG 30 4 MTRSCH_SRMP2WSS 40 4 MTRSCH_SRMP3LDG 34 4 MTRSCH_SRMP3WSS 44 4 MTRSCH_SRMTSHOT 20 8 MTRSCH_SRMTSLIC 18 8 MTRSCH_SRMWSSMP 48 4 MTRSCH_SRMXPCTG 58 4
This information is based on z/VM V4R2.0.
Last updated on 15 Oct 2001 at 08:04:23.
Copyright IBM Corporation, 1990, 2001