Storage and Paging Section

This section contains the statistics on the use of different kinds of storage by the address space and the different kinds of paging activity for the address space.

Triplet Information

This section is located on the record using the following triplet fields, which are located in the ‘header/self-defining’ section:
Offset
SMF30ROF
Length
SMF30RLN
Number
SMF30RON - Reports the number of storage and paging sections on the current record. Because only one storage and paging section can appear on the record, this field is ‘1’ (if the section exists) or ‘0’ (if it doesn't).
Offsets Name Length Format Description
0 0 SMF30RSV 2   Reserved. Note that SMF30RGN, formerly a two-byte field at this offset, has been increased to four bytes and moved to the end of the Storage and Paging Section.
2 2 SMF30SFL 1 binary Storage Flags. If storage was not allocated (job step was flushed), these fields equal zero.
Bit
Meaning when set
0
V=R is specified. This bit has no meaning for subtype 5 records.
1
IEFUSI changed region limit values for the extended private area
2
IEFUSI set MEMLIMIT value (even if IEFUSI did not change the value).
3
If this bit is on, the following fields contain incomplete data: (SRM could not deliver deltas or values for this interval)
SMF30ERS  SMF30KIE  SMF30POA 
SMF30BIA  SMF30KOA  SMF30POE 
SMF30BIE  SMF30KOE  SMF30PSC 
SMF30BOA  SMF30LPI  SMF30PSF 
SMF30BOE  SMF30NSW  SMF30PSO 
SMF30CPI  SMF30PAI  SMF30PST 
SMF30CPM  SMF30PEI  SMF30VPI 
SMF30HPI  SMF30PIA  SMF30VPO 
SMF30HPO  SMF30PIE  SMF30VPR 
SMF30KIA
4-7
Reserved.
3 3 SMF30SPK 1 binary Storage protect key, in the form xxxx0000 , where xxxx is the key.
4 4 SMF30PRV 2 binary Largest amount of storage used from bottom of private area, in 1 K units. This storage area includes subpools 0-127, 129–132, 244, 251 and 252. If ADDRSPC=REAL is specified, this field equals the amount of contiguous real storage that was used.
6 6 SMF30SYS 2 binary Largest amount of storage used from top of private area, in 1K units. This storage area includes the local system queue area (LSQA) and the SWA — subpools 229, 230, 236, 237, 249, and 253-255. If ADDRSPC=REAL is specified, this field equals the amount of storage used that was not from the contiguous real storage reserved for the program.
8 8 SMF30PGI (SMF30PIA) 4 binary Number of pages that were paged in from auxiliary storage.
12 C SMF30PGO (SMF30POA) 4 binary Number of pages that were paged out to auxiliary storage.
16 10 SMF30CPM 4 binary Number of attempts to read data from an ESO hiperspace that were not satisfied because the data has been deleted.
20 14 SMF30NSW 4 binary Number of address space swap sequences. (A swap sequence consists of an address space swap-out and swap-in. Logical swap-out and swap-in are not included.)
24 18 SMF30PSI 4 binary Number of pages swapped in from auxiliary storage to central storage. This field includes: (local system queue area (LSQA), fixed pages, and pages that the real storage manager determined to be active when the address space was swapping in. It does not include page reclaims or pages found in storage during the swap-in process (such as pages brought in by the service request blocks (SRB), started after completion of swap-in Stage 1 processing).
28 1C SMF30PSO 4 binary Number of pages swapped out from central storage to auxiliary storage. This field includes: local system queue area (LSQA), private area fixed pages, and private area non-fixed changed pages.
32 20 SMF30VPI 4 binary Number of VIO page-ins from auxiliary storage to central storage for this step. This field includes page-ins resulting from page faults or specific page requests on a VIO window. It does not include VIO swap-ins or page-ins for the common area.
36 24 SMF30VPO 4 binary Number of VIO page-outs from central storage to auxiliary storage for this step. This field includes page-outs resulting from specific page requests on a VIO window as well as those pages stolen by the paging supervisor through infrequent use. It does not include VIO swap-outs or page-outs for the common area.
40 28 SMF30VPR 4 binary Number of VIO reclaims.
44 2C SMF30CPI 4 binary Number of common area page-ins (LPA + CSA) from auxiliary storage to central storage.
48 30 SMF30HPI 4 binary Number of hiperspace page-ins from auxiliary to processor storage.
52 34 SMF30LPI 4 binary Number of LPA page-ins from auxiliary storage to central storage.
56 38 SMF30HPO 4 binary Number of hiperspace page-outs from processor to auxiliary storage.
60 3C SMF30PST 4 binary Number of pages stolen from this address space.
64 40 SMF30PSC 8 binary Number of CPU page seconds for this address space, in page millisecond units. (A page millisecond unit equals 1.024 milliseconds.)
72 48 SMF30RGB 4 binary Private area size in bytes (less than 16 megabytes).
76 40 SMF30ERG 4 binary Private area size in bytes (greater than 16 megabytes).
80 50 SMF30ARB 4 binary Maximum virtual storage in bytes allocated from the local system queue area (LSQA) and the SWA subpools (less than 16 megabytes).
84 54 SMF30EAR 4 binary Maximum virtual storage in bytes allocated from the local system queue area (LSQA) and the SWA subpools (greater than 16 megabytes).
88 58 SMF30URB 4 binary Maximum virtual storage in bytes allocated from the user subpools (less than 16 megabytes).
92 5C SMF30EUR 4 binary Maximum virtual storage in bytes allocated from the user subpools (greater than 16 megabytes).
96 60 SMF30RGN 4 binary Region size established, in 1K units, rounded up to a 4K boundary. The contents of this field is determined as follows:
  • If the ADDRSPC=REAL parameter is specified in the JCL, the contents of this field equals the amount of contiguous central storage reserved for the program.
  • If the REGION= parameter value in the JCL exceeds 16 megabytes:
    • If the IEFUSI exit changes the region limit or size above 16 megabytes, the contents of this field equals the changed region limit or size
    • Otherwise, the contents of this field equals the REGION parameter value (minimum value of 32 megabytes).
  • If the REGION= parameter value in the JCL equals or is less than 16 megabytes:
    • If the IEFUSI exit changes the region limit or size below 16 megabytes, the contents of this field equals the changed region limit or size
    • Otherwise, the contents of this field equals the REGION parameter value.
    Note: If both the region limit and size are changed, but do not match, the contents of this field equals the smaller of the changed region limit or size.
100 64 SMF30DSV 4 binary Amount of user key data space and hiperspace virtual storage (high water mark) used during the step/job (in megabytes). Must be in key 8 or higher, and the creator of the dataspace must be in problem program state. If these two conditions are not true, this field contains zeros.
104 68 SMF30PIE 4 binary Number of unblocked pages that were paged in from expanded storage.
108 6C SMF30POE 4 binary Number of unblocked pages that were paged out to expanded storage.
112 70 SMF30BIA 4 binary Number of blocked pages that were paged in from auxiliary storage.
116 74 SMF30BOA 4 binary Number of blocked pages that were paged out to auxiliary storage.
120 78 SMF30BIE 4 binary Number of blocked pages that were paged in from expanded storage.
124 7C SMF30BOE 4 binary Number of blocked pages that were paged out to expanded storage.
128 80 SMF30KIA 4 binary Number of blocks that were paged in from auxiliary storage.
132 84 SMF30KOA 4 binary Number of blocks that were paged out to auxiliary storage.
136 88 SMF30KIE 4 binary Number of blocks that were paged in from expanded storage.
140 8C SMF30KOE 4 binary Number of blocks that were paged out to expanded storage.
144 90 SMF30PSF 8 binary Number of CPU page seconds for the IARVSERV shared central storage frames in use by this address space, in page milliseconds.
152 98 SMF30PAI 4 binary Number of IARVSERV shared pages that were paged in from auxiliary storage in this address space.
156 9C SMF30PEI 4 binary Number of IARVSERV shared pages that were paged in from expanded storage in this address space.
160 A0 SMF30ERS 8 binary Expanded storage page residency time in page-milliseconds.
168 A8 SMF30MEM 8 binary MEMLIMIT value in 1MB units as determined at step initialization time, after IEFUSI processing. An increase in the system default memlimit value is not reflected here. The maximum value of this field is '00000FFFFFFFF000'x that is equivalent to MEMLIMIT having no limit.
176 B0 SMF30MES 1 binary Source of Memlimit, which is one of the following:
Value
Meaning
X'01'
MEMLIMIT set by SMF.
X'02'
MEMLIMIT set explicitly in the JCL with MEMLIMIT parameter on JOB or EXEC statement.
X'03'
MEMLIMIT is unlimited based on REGION=0 specification.
X'04'
MEMLIMIT set by IEFUSI (even if IEFUSI did not change the value).
X'OA'
System provided a default for MEMLIMIT based on REGION=0 specification and a subsequent curtailment of REGION in the IEFUSI exit.
177 B1   7   Reserved.
184 B8 SMF30HVR 8 binary High water mark for the number of real storage frames that is used to back 64-bit private storage.
192 C0 SMF30HVA 8 binary Start of changeHigh water mark for the amount of auxiliary storage that is used to back 64-bit private storage. This value is a total of the number of paging data set slots and storage-class memory (SCM) blocks.End of change
200 C8 SMF30HVO 8 binary Amount of 64-bit private storage in bytes that is obtained by this step or job. This includes guarded virtual storage.
208 D0 SMF30HVH 8 binary High water mark for the number of usable bytes of 64-bit private storage that is obtained by this step or job. This does not include guarded virtual storage.
216 D8 SMF30HSO 8 binary Amount of 64-bit shared storage in bytes, which this step or job has addressability or access to.
224 E0 SMF30HSH 8 binary High water mark for the number of usable bytes of 64-bit shared storage, which this step or job has access to.