Programming Interface Information:
The Monitor Records are intended Programming Interfaces that allow the customer to write programs to obtain services of z/VM. |
MRSYTSPT
PrologControl Block Contents
Cross Reference
MRSYTSPT Prolog
DSECT NAME - SYTSPT FUNCTION - Map a Monitor record. LOCATED BY - Through the Monitor Control Area REFERENCED CONTROL BLOCKS - MRRECHDR Monitor Record Header NAME - MRSYTSPT DESCRIPTIVE NAME - Monitor Sample Record Domain 0 - System Domain Record 24 - Scheduler Activity per processor type (CP, IFL, zIIP, zAAP, ICF) DESCRIPTION - Provides information concerning scheduling of work in the system to aid an installation in the use of tuning commands. This information should be used with records MRSYTSCG (Domain 0, Record 10) and MRSYTSCP (Domain 0, Record 13) for for a complete picture of scheduling in the system. Much of the scheduling of work in VM is done according to the type of processor. One of these records is created for each processor type.
MRSYTSPT Control Block Contents
Offsets Dec Hex Type Len Name (Dim) Description 0 0 Structure 56 SYTSPT start of monitor record 0 0 Character 0 SYTSPT_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 1 SYTSPT_CALTYPE Processor type. Valid values: X'00' - General Purpose (CP) X'02' - zSeries Application Assist (zAAP) X'03' - Integrated Facility for Linux (IFL) X'04' - Internal Coupling Facility (ICF) X'05' - zSeries Integrated Information (zIIP) 21 15 Character 3 * Reserved and available for IBM use. 24 18 Character 8 SYTSPT_SRXATOD Artificial TOD. This TOD only advances at the rate the system is running user work. 32 20 Character 8 SYTSPT_SRXATOD2 Artificial TOD2. This TOD only advances with each CPU's user time and each CPU's wait time. 40 28 Signed 4 SYTSPT_SRXRELDL Cardinal count of total relative shares of all VMDBKs in the dispatch list. 44 2C Signed 4 SYTSPT_SRXABSDL Cardinal count of total absolute shares of all VMDBKs in the dispatch list. Unit of value is a hexadecimal factor scaled 16 bits. For example, X'00010000' = 1.00(100%), X'0000C000' = 0.75(75%), X'00008000' = 0.50(50%), etc. Set to zero if user is a RELATIVE share user. 48 30 Unsigned 4 SYTSPT_SRXLLCNT Count of adds to the limit-list. This count does not include adds resulting from virtual-MP priority drop. 52 34 Unsigned 4 SYTSPT_SRXCONLL Count of users actually ON the Limit List. 56 38 Character 0 SYTSPT_END
MRSYTSPT 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 SYTSPT 0 56 SYTSPT_CALTYPE 14 1 SYTSPT_END 38 0 SYTSPT_MRHDR 0 0 SYTSPT_SRXABSDL 2C 4 SYTSPT_SRXATOD 18 8 SYTSPT_SRXATOD2 20 8 SYTSPT_SRXCONLL 34 4 SYTSPT_SRXLLCNT 30 4 SYTSPT_SRXRELDL 28 4
This information is based on z/VM V6R2.0.
Last updated on 23 Nov 2011 at 15:33:04.
Copyright IBM Corporation, 1990, 2011