Programming Interface Information:
The Monitor Records are intended Programming Interfaces that allow the customer to write programs to obtain services of z/VM. |
MRSYTRSG
PrologControl Block Contents
Cross Reference
MRSYTRSG Prolog
DSECT NAME - SYTRSG FUNCTION - Map a Monitor record. LOCATED BY - Through the Monitor Control Area REFERENCED CONTROL BLOCKS - MRRECHDR Monitor Record Header NAME - MRSYTRSG DESCRIPTIVE NAME - Monitor Sample Record Domain 0 - System Domain Record 3 - Real Storage Data (Global) DESCRIPTION - Real storage allocation and use. Provides dynamically changing classes of usage. Static classes of usage are provided in the MONITOR domain.
MRSYTRSG Control Block Contents
Offsets Dec Hex Type Len Name (Dim) Description 0 0 Structure 604 SYTRSG Start of monitor record 0 0 Character 0 SYTRSG_MRHDR Record header. See MRRECHDR for details. 0 0 Character 20 MRHDR 0 0 Unsigned 2 MRHDRLEN 2 2 Unsigned 2 MRHDRZER 4 4 Unsigned 1 MRHDRDM 5 5 Unsigned 1 * 6 6 Unsigned 2 MRHDRRC 8 8 Character 8 MRHDRTOD 16 10 Character 4 * 20 14 Character 0 MRHDR_END 20 14 Unsigned 4 * Reserved for IBM use. Previous field is no longer meangingul. (SYTRSG_RSAFSTOR) 24 18 Unsigned 4 * Reserved for IBM use. Previous field is no longer meaningful. (SYTRSG_SYSVRSZ) 28 1C Unsigned 4 * Reserved for IBM use. Previous field is no longer meaningful. (SYTRSG_RSAFSYUD) 32 20 Unsigned 4 * Reserved for IBM use. Previous field is no longer meaningful. (SYTRSG_RSAFVRUD) 36 24 Unsigned 4 * Reserved for IBM use. Previous field is no longer meaningful. (SYTRSG_SYSRSVPG) 40 28 Unsigned 4 SYTRSG_RSACPLOK Cardinal count of frames locked below 2G by the CP LOCK REAL command. See SYTRSG_RSACPLKG for the >2G count. 44 2C Unsigned 4 SYTRSG_RSANONPG Cardinal count of <2G pageable frames in the system that have been made non-pageable. This includes pages locked for I/O, CP LOCK command, virtual system lock functions, etc. See SYTRSG_RSAPGABL and SYTRSG_RSALGFRM. 48 30 Unsigned 4 SYTRSG_RSAPGABL Cardinal count of <2G pageable frames in the system. This includes those that had been made non-pageable (see SYTRSG_RSANONPG). The size of the dynamic area (DPA) or the count of useable frames may be calculated as follows: RSAPGABL-RSANONPG+RSALGFRM+ RSAFNOTI. See SYTRSG_RSALGFRM for the >2G field for the count of useable frames. NOTE: There is no separate count for pageable frames (RSAPAGBL) and frames made non-pageable (RSANONPG) >2G. 52 34 Unsigned 4 SYTRSG_RSAAVAIL Cardinal count of ALL frames that are currently on the <2G available lists. This is a TOTAL VALUE (Singles+Contig) as in previous releases. See SYTRSG_RSA2GAVL for the >2G count. 56 38 Unsigned 4 SYTRSG_RSAFRQWT Cardinal count of deferred tasks waiting for a frame. This represents the number of requests for real frames which have not been satisfied yet because no frames are available. It includes tasks waiting for frames <2G only, task waiting for frames >2G only, and tasks waiting for frames that can be anywhere. See also SYTRSG_RSA2GDCT and SYTRSG_RSADefCTA2G which can be subtracted from this count to get the number of tasks waiting for frames <2G only. 60 3C Unsigned 4 SYTRSG_RSAXTEND Cardinal count of frames missing from the free storage reserved frames list. 64 40 Unsigned 4 * Reserved for IBM use. Previous field is no longer meaningful. (SYTRSG_RSAXFREE) 68 44 Unsigned 4 SYTRSG_RSASAVFR Cardinal count of frames in use for saveareas. 72 48 Bitstring 1 * Reserved for IBM use. Previous field is no longer meaningful. (SYTRSG_CALSTAT) 73 49 Bitstring 1 SYTRSG_CALFLAG1 Flags byte. 1... .... SYTRSG_TCMCACHE Minidisk Caching is enabled. .1.. .... * ..1. .... * ...1 .... * .... 1... * .... .1.. * .... ..1. * .... ...1 * 74 4A Unsigned 2 SYTRSG_HCPSTPMB Bias for minidisk cache use of real storage. A decimal point is assumed to the left of the low order 2 digits. For example, a value of decimal 95 in this field would be a bias setting of .95 . 76 4C Unsigned 4 SYTRSG_SYS98XA Cardinal number of pages locked by Diagnose X'98' in 31-bit mode 80 50 Unsigned 4 * Reserved for IBM use. Previous field is no longer meaningful. (SYTRSG_SYS98370) 84 54 Unsigned 4 SYTRSG_TCMMIDSZ Maximum allowable number of pages in mindisk cache (based on average age of a page in DPA). AKA "ideal main store cache size", set by arbiter logic in HCPSTP. 88 58 Unsigned 4 SYTRSG_TCMMAIN Current number of pages in main storage being used as track cache pages. For a breakdown of pages below and above the 2GB line, see SYTRSG_TCMMNBLW and SYTRSG_TCMMNABV. 92 5C Unsigned 4 SYTRSG_TCMMNMIN Minimum number of main storage pages used by cache as set by user command 96 60 Unsigned 4 SYTRSG_TCMMNMAX Maximum number of main storage pages used by cache as set by user command 100 64 Unsigned 4 SYTRSG_TCMMNDL Number of main storage pages deleted from cache 104 68 Unsigned 4 SYTRSG_TCMSTLMN Number of times the steal function was invoked to steal main storage pages from the track cache 108 6C Unsigned 4 SYTRSG_SYSSCMAV Number of SCMBKs that are available. This field is valid only when format-0 measurement blocks are being used (MTRSYS_CALFLG2 <> x'80'). 112 70 Unsigned 4 SYTRSG_TCMMNBLW Number of pages in main storage below 2GB in use as track cache pages. For ESA/390 systems this field will be equal to SYTRSG_TCMMAIN. 116 74 Unsigned 4 SYTRSG_TCMMNABV Number of pages in main storage at or above 2GB in use as track cache pages. For ESA/390 systems this field will be zero. 120 78 Unsigned 4 SYTRSG_RSA2GDCT Cardinal count of deferred tasks waiting for a real frame that can be located anywhere which have not been satisfied yet because no frames are available. This count is included in SYTRSG_RSADFRQWT. 124 7C Unsigned 4 SYTRSG_SYSSCGCT Number of SCGBKs currently allocated. This field is valid only when format-1 measurement blocks are being used (MTRSYS_CALFLG2 = x'80'). 128 80 Unsigned 8 SYTRSG_RSALGFRM Cardinal count of >2G useable frames. See SYTRSG_RSAPGABL and STYRSG_RSANONPG for the <2G value. Only counts initialized frames, for not initialized frames, which are part of the DPA see MTRMEM_RSAFNOTI. 136 88 Unsigned 4 SYTRSG_RSACPLKG Cardinal count of frames locked above 2G by the CP LOCK REAL command. See SYTRSG_RSACPLOK for the <2G count. 140 8C Unsigned 8 SYTRSG_RSA2GAVL Cardinal count of ALL frames that are currently on the >2G available lists. This is a TOTAL VALUE (Singles+Contig) as in previous releases. See SYTRSG_RSAAVAIL for the <2G count. 148 94 Unsigned 4 SYTRSG_RSAFSB2G Count of doublewords assigned to subpool free storage backed below 2G. 152 98 Unsigned 4 SYTRSG_RSAFSA2G Count of doublewords assigned to subpool free storage backed above 2G. 156 9C Unsigned 4 SYTRSG_RSAFSYUB Count of doublewords of in use subpool free storage backed below 2G. 160 A0 Unsigned 4 SYTRSG_RSAFSYUA Count of doublewords of in use subpool free storage backed above 2G. 164 A4 Unsigned 4 SYTRSG_RSASXCPL Count of locked System Execution Space alias pages locked in logical via the CP LOCK command. 168 A8 Unsigned 4 SYTRSG_RSASXCLA Count of locked System Execution Space alias pages locked in logical. RSASXCLA >= RSASXCPL 172 AC Unsigned 4 SYTRSG_RSARFRST Count of frames allocated for real free storage <2G. 176 B0 Unsigned 8 SYTRSG_RSARFRSG Count of frames allocated for real free storage >2G. 184 B8 Unsigned 4 SYTRSG_RSASXBCT Count of SXS pages on the queue of SXS pages backed below 2G. 188 BC Unsigned 4 SYTRSG_RSASXACT Count of SXS pages on the queue of SXS pages backed above 2G. 192 C0 Unsigned 4 SYTRSG_RSAAFRDB Count of doublewords of aligned real free storage <2G. This count includes active as well as inactive aligned free storage. 196 C4 Unsigned 8 SYTRSG_RSAAFRDW Count of doublewords of aligned real free storage >2G. This count includes active as well as inactive aligned free storage. 204 CC Unsigned 4 SYTRSG_RSAAFRIB Count of doublewords of in use aligned real free storage <2G. This count includes only active aligned free storage. 208 D0 Unsigned 8 SYTRSG_RSAAFRIU Count of doublewords of in use aligned real free storage >2G. This count includes only active aligned free storage. 216 D8 Unsigned 8 SYTRSG_RSACALCT Count of the total number of frames on the cleared available list. 224 E0 Unsigned 8 SYTRSG_RSASNG2G Cardinal count of ALL Single frames that are currently on the >2G available list. 232 E8 Unsigned 4 SYTRSG_RSASNGAV Cardinal count of ALL Single frames that are currently on the <2G available list. 236 EC Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSALTDB1 240 F0 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSALTDA1 244 F4 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSALTDD1 248 F8 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSALTDC1 252 FC Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSALTDB2 256 100 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSALTDA2 260 104 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSALTDD2 264 108 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSALTDC2 268 10C Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSALTDBE 272 110 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSALTDAE 276 114 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSALTDDE 280 118 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSALTDCE 284 11C Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSADRMB1 288 120 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSADRMA1 292 124 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSADRMD1 296 128 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSADRMC1 300 12C Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSADRMB2 304 130 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSADRMA2 308 134 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSADRMD2 312 138 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSADRMC2 316 13C Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSADRMBE 320 140 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSADRMAE 324 144 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSADRMDE 328 148 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSADRMCE 332 14C Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSAELGB1 336 150 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSAELGA1 340 154 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSAELGD1 344 158 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSAELGC1 348 15C Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSAELGB2 352 160 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSAELGA2 356 164 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSAELGD2 360 168 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSAELGC2 364 16C Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSAELGBE 368 170 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSAELGAE 372 174 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSAELGDE 376 178 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSAELGCE 380 17C Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSADSPB1 384 180 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSADSPA1 388 184 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSADSPD1 392 188 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSADSPC1 396 18C Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSADSPB2 400 190 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSADSPA2 404 194 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSADSPD2 408 198 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSADSPC2 412 19C Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSADSPBE 416 1A0 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSADSPAE 420 1A4 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSADSPDE 424 1A8 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSADSPCE 428 1AC Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSASHRB1 432 1B0 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSASHRA1 436 1B4 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSASHRD1 440 1B8 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSASHRC1 444 1BC Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSASHRB2 448 1C0 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSASHRA2 452 1C4 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSASHRD2 456 1C8 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSASHRC2 460 1CC Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSASHRBE 464 1D0 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSASHRAE 468 1D4 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSASHRDE 472 1D8 Unsigned 4 * Reserved for IBM use - used to be SYTRSG_RSASHRCE 476 1DC Unsigned 4 SYTRSG_RSARESAC Count of resident PTRM pages i.e. count of resident PGMBK frames >= 2G 480 1E0 Unsigned 4 SYTRSG_RSARESBC Count of resident PTRM pages i.e. count of resident PGMBK frames < 2G 484 1E4 Unsigned 4 SYTRSG_RSARSVPG Cardinal count of all frames reserved via the SET RESERVED command. The field replaces SYTRSG_SYSRSVPG. 488 1E8 Unsigned 4 SYTRSG_RSADEFCTA2G Cardinal count of deferred tasks waiting for a real frame that can be located only >2G which have not been satisfied yet because no frames are available. This count is included in SYTRSG_RSADFRQWT. 492 1EC Unsigned 8 SYTRSG_RSAPIN0B Cardinal count of the system total pinned pages class 0 below 2G 500 1F4 Unsigned 8 SYTRSG_RSAPIN0A Cardinal count of the system total pinned pages class 0 above 2G 508 1FC Unsigned 8 SYTRSG_RSAPIN1B Cardinal count of the system total pinned pages class 1 below 2G 516 204 Unsigned 8 SYTRSG_RSAPIN1A Cardinal count of the system total pinned pages class 1 above 2G 524 20C Unsigned 4 SYTRSG_RSAPINWP Cardinal percent of the total pinned page count compared to the DPA that causes a warning message when a pin request is made. Default value of X'FF' indicates no pin checking should be done. 528 210 Unsigned 4 SYTRSG_RSAPINFP Cardinal percent of the total pinned page count compared to the DPA that causes a pin request to fail. Default value of X'FF' indicates no pin checking should be done. 532 214 Unsigned 4 SYTRSG_RSAPINWC Cumulative count of the times the warning percent was exceeded when a pin request was made. 536 218 Unsigned 4 SYTRSG_RSAPINFC Cumulative count of the times a pin request failed because the fail percent was exceeded. 540 21C Unsigned 8 SYTRSG_RSAIOUSD Cardinal current usage in BYTES of the IOAT subpool storage. 548 224 Unsigned 4 SYTRSG_RSAIOWRNP Cardinal percent of the IOAT subpool current usage compared to the size when a warning message is issued. 552 228 Unsigned 4 SYTRSG_RSAIOWRNC Cumulative count of the times an IOAT subpool warning message was issued. 556 22C Unsigned 4 SYTRSG_RSAIOFALS Cumulative count of the times IOAT subpool memory was not available. 560 230 Unsigned 4 SYTRSG_RSAIOFAIL Cumulative count of the times memory was not available from the IOAT subpool and from the available list. 564 234 Character 8 SYTRSG_RSAFNOTI Count of not initialized FRMTES>=2G. 572 23C Unsigned 8 SYTRSG_SYSPERMA Amount of permanent storage in bytes that is currently online. 580 244 Unsigned 8 SYTRSG_SYSRECNF Amount of reconfigurable storage in bytes that is currently online. 588 24C Character 8 SYTRSG_SYSGSTBY The standby real storage size in bytes 596 254 Character 8 SYTRSG_SYSGSTRS The reserved real storage size in bytes 604 25C Character 0 SYTRSG_END
MRSYTRSG 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 SYTRSG 0 604 SYTRSG_CALFLAG1 49 1 SYTRSG_END 25C 0 SYTRSG_HCPSTPMB 4A 2 SYTRSG_MRHDR 0 0 SYTRSG_RSAAFRDB C0 4 SYTRSG_RSAAFRDW C4 8 SYTRSG_RSAAFRIB CC 4 SYTRSG_RSAAFRIU D0 8 SYTRSG_RSAAVAIL 34 4 SYTRSG_RSACALCT D8 8 SYTRSG_RSACPLKG 88 4 SYTRSG_RSACPLOK 28 4 SYTRSG_RSADEFCTA2G 1E8 4 SYTRSG_RSAFNOTI 234 8 SYTRSG_RSAFRQWT 38 4 SYTRSG_RSAFSA2G 98 4 SYTRSG_RSAFSB2G 94 4 SYTRSG_RSAFSYUA A0 4 SYTRSG_RSAFSYUB 9C 4 SYTRSG_RSAIOFAIL 230 4 SYTRSG_RSAIOFALS 22C 4 SYTRSG_RSAIOUSD 21C 8 SYTRSG_RSAIOWRNC 228 4 SYTRSG_RSAIOWRNP 224 4 SYTRSG_RSALGFRM 80 8 SYTRSG_RSANONPG 2C 4 SYTRSG_RSAPGABL 30 4 SYTRSG_RSAPINFC 218 4 SYTRSG_RSAPINFP 210 4 SYTRSG_RSAPINWC 214 4 SYTRSG_RSAPINWP 20C 4 SYTRSG_RSAPIN0A 1F4 8 SYTRSG_RSAPIN0B 1EC 8 SYTRSG_RSAPIN1A 204 8 SYTRSG_RSAPIN1B 1FC 8 SYTRSG_RSARESAC 1DC 4 SYTRSG_RSARESBC 1E0 4 SYTRSG_RSARFRSG B0 8 SYTRSG_RSARFRST AC 4 SYTRSG_RSARSVPG 1E4 4 SYTRSG_RSASAVFR 44 4 SYTRSG_RSASNGAV E8 4 SYTRSG_RSASNG2G E0 8 SYTRSG_RSASXACT BC 4 SYTRSG_RSASXBCT B8 4 SYTRSG_RSASXCLA A8 4 SYTRSG_RSASXCPL A4 4 SYTRSG_RSAXTEND 3C 4 SYTRSG_RSA2GAVL 8C 8 SYTRSG_RSA2GDCT 78 4 SYTRSG_SYSGSTBY 24C 8 SYTRSG_SYSGSTRS 254 8 SYTRSG_SYSPERMA 23C 8 SYTRSG_SYSRECNF 244 8 SYTRSG_SYSSCGCT 7C 4 SYTRSG_SYSSCMAV 6C 4 SYTRSG_SYS98XA 4C 4 SYTRSG_TCMCACHE 49 80 SYTRSG_TCMMAIN 58 4 SYTRSG_TCMMIDSZ 54 4 SYTRSG_TCMMNABV 74 4 SYTRSG_TCMMNBLW 70 4 SYTRSG_TCMMNDL 64 4 SYTRSG_TCMMNMAX 60 4 SYTRSG_TCMMNMIN 5C 4 SYTRSG_TCMSTLMN 68 4
This information is based on z/VM V7R3.0.
Last updated on 09 September 2022 at 15:02:05.
Copyright IBM Corporation, 1990, 2022