Go to Home Page
Questions?
Call 1-800-572-5517
 
  Go to Home Page  
  See all products
  See price schedules
  See manuals, tutorials, articles
  Download a free 30-day trial
  See user testimonials
  About Pacific Systems Group
 
 
SMF Tools
  See SMF Record Layouts
  See Sample SMF Reports
  Learn How to Export SMF Data
  Download Free SMF Reporting Software (30 days)
 
One of the greatest SMF record parsing programming languages I've ever seen. Chief, Large Systems Services Branch, NIH
  Choose Spectrum Writer to add 4GL to your product
  Free 60-Page Book (PDF) - How to Make an SMF Report
Spectrum DCOLLECT Reporter - the 4GL DCOLLECT Report Writer.

Spectrum SMF Writer - the 4GL SMF Report Writer.

SMF Type 78 Record

This table shows the record layout for type 78 SMF records
(RMF Virtual Storage and I/O Queuing Activity - z/OS 2.4).

List of other SMF record layouts available.
List of sample SMF reports.

Purpose: RMF writes record type 78 during a Monitor I session. It has these subtypes:

  • Subtype 2 reports virtual storage activity. It contains a common storage data section and may contain one or more private area data sections. The minimum length of subtype 2 is 1836 bytes if no private area is included. Otherwise the length is 112 bytes plus 1724 bytes plus at least 392 bytes for each private area that is monitored.
  • Subtype 3 reports I/O queuing activity and HyperPAV activity. It contains an entry for each logical control unit that had any activity during the interval.
    Note: Your installation may produce several type 78 subtype 3 records.

    Subtype 3 contains the following sections:

    • Control section
    • IOP Initiative Queue and Utilization data section
    • I/O Queuing Configuration control section
    • I/O Queuing Configuration data section
    • I/O Queuing data section
    • HyperPAV/SuperPAV data section

Each subtype contains a header section followed by the RMF product section.

It's easy to report on SMF 78 data!

SMF Spectrum Writer
We have a low-cost 4GL report writer especially for SMF files. It's called Spectrum SMF Writer.

Spectrum SMF Writer handles the difficult SMF record parsing for you automatically. You just specify which fields you want to see.

Spectrum SMF Writer also converts the arcane date and time fields and reformats them into an attractive report.

Plus, Spectrum SMF Writer can export SMF data as comma delimited files to use on your PC.
 
Try It FREE Now!

SMF Type 78 Record -- RMF Virtual Storage and I/O Queuing Activity - z/OS 2.4
Offset
(Dec.)
Offset
(Hex)
NameLengthFormatDescription
00SMF78LEN2binary
Record length. This field and the next field (total of four bytes) form the RDW (record descriptor word). See “Standard SMF Record Header” on page 13-1 for a detailed description.
22SMF78SEG2binary
Segment descriptor (see record length field).
44SMF78FLG1binary
System indicator Bit Meaning When Set 0 New record format 1 Subtypes used 2 Reserved. 3-6 Version indicators* 7 System is running in PR/SM mode.*See “Standard SMF Record Header” on page 13-1 for a detailed description.
55SMF78RTY1binary
Record type 78 (X'4E').
66SMF78TME4binary
Time since midnight, in hundredths of a second, when the record was moved into the SMF buffer.
10ASMF78DTE4packed
Date when the record was moved into the SMF buffer, in the form 0cyydddF. See “Standard SMF Record Header” on page 13-1 for a detailed description.
14ESMF78SID4EBCDIC
System identification (from the SMFPRMxx SID parameter).
1812SMF78SSI4EBCDIC
Subsystem identification (‘RMF’).
2216SMF78STY2binary
Subtype.
2418SMF78TRN2binary
Number of triplets in record. A triplet is a set of three SMF fields (offset/length/number values) that defines a section of the record.
261A--2binary
Reserved.
281CSMF78PRS4binary
Offset to RMF product section from start of record, including record descriptor word (RDW).
3220SMF78PRL2binary
Length of RMF product section.
3422SMF78PRN2binary
Number of RMF product sections.
3624SMF78DCS4binary
Offset to virtual storage common storage data section.
4028SMF78DCL2binary
Length of virtual storage common storage data section.
422ASMF78DCN2binary
Number of virtual storage common storage data sections.
442CSMF78ASS4binary
Offset to virtual storage private area data section.
4830SMF78ASL2binary
Length of virtual storage private area data section.
5032SMF78ASN2binary
Number of virtual storage private area data sections.
Individual header extension for subtype 2:
5234SMF78SPS4binary
Offset to private area subpool section.
5638SMF78SPL2binary
Length of private area subpool section.
583ASMF78SPN2binary
Number of private area subpool sections.
Individual header extension for subtype 3:
5234SMF78QDS4binary
Offset to I/O queue (IOQ) global section.
5638SMF78QDL2binary
Length of IOQ global section.
583ASMF78QDN2binary
Number of IOQ global sections.
603CSMF78HPS4binary
Offset to HyperPAV Data sections.
6440SMF78HPL2binary
Length of HyperPAV Data section.
6642SMF78HPN2binary
Number of HyperPAV Data sections.
RMF Product Section
(Offset from beginning of record: SMF78PRS)
00SMF78MFV2packed
RMF version number.
22SMF78PRD8EBCDIC
Product name (‘RMF’).
10ASMF78IST4packed
Time that the RMF measurement interval started, in the form 0hhmmssF, where hh is the hours, mm is the minutes, ss is the seconds, and F is the sign.
14ESMF78DAT4packed
Date when the RMF measurement interval started, in the form 0cyydddF. See “Standard SMF Record Header” on page 13-1 for a detailed description.
1812SMF78INT4packed
Duration of the RMF measurement interval, in the form mmsstttF where mm is the minutes, ss is the seconds, ttt is the milliseconds, and F is the sign. (The end of the measurement interval is the sum of the recorded start time and this field.)
2216--2binary
Reserved.
2418SMF78SAM4binary
Number of RMF samples.
281C--2binary
Reserved.
301ESMF78FLA2binary
Flags Bit Meaning When Set 0 Reserved 1 Samples have been skipped 2 Record was written by RMF Monitor III 3 Interval was synchronized with SMF 4-15 Reserved.
3220--4binary
Reserved.
3624SMF78CYC4packed
Sampling cycle length, in the form 000ttttF, where tttt is the milliseconds and F is the sign (taken from CYCLE option). The range of values is 0.050 to 9.999 seconds.
4028SMF78MVS8EBCDIC
MVS software level (consists of an acronym and the version, release, and modification level - ZVvvrrmm).
4830SMF78IML1binary
Indicates the type of processor complex on which data measurements were taken. Value Meaning 3 9672, zSeries 49 31 SMF75PRF 1 binary Processor flags.
Bit Meaning When Set
0 The system has expanded storage
1 The processor is enabled for ES connection architecture (ESCA)
2 There is an ES connection director in the configuration
3 System is running in z/Architecture mode
4 At least one zAAP is currently installed
5 At least one zIIP is currently installed
6 Enhanced DAT architecture available
7 Reserved.
5032SMF78PTN1binary
PR/SM partition number of the partition that wrote this record.
5133SMF78SRL1binary
SMF record level change number (X'8C' for z/OS V2R4 RMF). This field enables processing of SMF record level changes in an existing release.
5234SMF78IET8char
Interval expiration time token. This token can be used to identify other than RMF records that belong to the same interval (if interval was synchronized with SMF).
603CSMF78LGO8binary
Offset GMT to local time (STCK format).
6844SMF78RAO4binary
Offset to reassembly area relative to start of RMF product section.
7248SMF78RAL2binary
Length of reassembly area. Area consists of a fixed header and a variable number of information blocks. Length depends on the record type/subtype, but is fixed for a specific type/subtype.
744ASMF78RAN2binary
Reassembly area indicator. Value Meaning 0 Record is not broken. 1 Record is broken.Note: This field is used to indicate whether an SMF record is a broken record. Therefore, offset (SMF78RAO) and length (SMF78RAL) are only valid if SMF78RAN = 1. A reassembly area is only present in broken records.
764CSMF78OIL2binary
Original interval length as defined in the session or by SMF (in seconds).
784ESMF78SYN2binary
SYNC value in seconds.
8050SMF78GIE8binary
Projected gathering interval end (STCK format) GMT time.
8858SMF78XNM8EBCDIC
Sysplex name as defined in parmlib member COUPLExx.
9660SMF78SNM8EBCDIC
System name for current system as defined in parmlib member IEASYSxx SYSNAME parameter.
Reassembly Area
(Offset from beginning of record: SMF78PRS + SMF78RAO)
00SMF78RBR2binary
Total number of broken records built from the original large record.
22SMF78RSQ2binary
Sequence number of this broken record. Every broken record built from the same large record must have a unique sequence number, it is in the range from 1 to SMF78RBR.
44SMF78RIO4binary
Offset to first reassembly information block relative to start of reassembly area header.
88SMF78RIL2binary
Length of reassembly information block.
10ASMF78RIN2binary
Number of reassembly information blocks (same value as SMF78TRN in header section).
12C--4binary
Reserved.
Reassembly Area Information Block
(Offset from beginning of record: SMF78PRS + SMF78RAO + SMF78RIO)
00SMF78RNN2binary
Total number of sections in the original large record. This field contains information of how many sections of a specific type were contained in the original SMF record. This field is a copy of the number field of the triplet in the original (non broken) record.
22SMF78RPP2binary
Position of the first of one or more consecutive sections described by this block as in the original record. Values in the range of 1 to SMF78RNN are valid for correct processing. A value of 0 will skip processing of this information block. This field provides information where the sections that are part of this broken record were placed in the original record before the split took place. The actual number of consecutive sections contained in this record is available from the actual triplet in the header extension.
Virtual Storage Common Storage Data Section
(Present for subtype 2)
This section describes triplet SMF78DCS.

Layout 1 in descriptions below:
For fields of format Layout 1 containing data from below 16
megabytes, use only the first 20 bytes. For fields of this
format containing data from both below and above 16 megabytes,
use all 40 bytes.
+0 VSDBMIN 4 binary Minimum value for below 16 megabytes.
+4 VSDBNTME 4 binary Time stamp for minimum.
Format is high-order bytes of time-of-day (TOD) clock.
+8 VSDBMAX 4 binary Maximum value for below 16 megabytes.
+12 VSDBXTME 4 binary Time stamp for maximum. Format is high-order
bytes of time-of-day (TOD) clock.
+16 VSDBTOTL 4 floating Total for all samples below 16 megabytes
(used to calculate average). See SMF78SAM to calculate averages
for common storage data section fields, and R782SAMP to
calculate averages for private area data and private subpool
section fields.
+20 VSDAMIN 4 binary Minimum value for above 16 megabytes.
+24 VSDANTME 4 binary Time stamp for minimum. Format is high-order
bytes of time-of-day (TOD) clock.
+28 VSDAMAX 4 binary Maximum value for above 16 megabytes.
+32 VSDAXTME 4 binary Time stamp for maximum. Format is high-order
bytes of time-of-day (TOD) clock.
+36 VSDATOTL 4 floating Total for all samples above 16 megabytes
(used to calculate average).

Layout 2 in descriptions below:
+0 VSDGMIN 8 floating Minimum number of bytes allocated above 2GB.
+8 VSDGNTME 4 binary Time stamp for minimum value.
+12 -- 4 Reserved.
+16 VSDGMAX 8 floating Maximum number of bytes allocated above 2GB.
+24 VSDGXTME 4 binary Time stamp for maximum value.
+28 -- 4 Reserved.
+32 VSDGTOTL 8 floating Total for all samples above 2GB
(used to calculate the average).
+40 VSDGHWM 8 floating Peak number of bytes allocated in
storage above 2GB.

Layout 3 in descriptions below:
+0 VSDCMIN 8 floating Minimum number of 64-bit memory
objects / frames
+ 8 VSDCNTME 4 binary Time stamp for minimum value.
+12 -- 4 Reserved.
+16 VSDCMAX 8 floating Maximum number of 64-bit memory
objects / frames
+24 VSDCXTME 4 binary Time stamp for maximum value.
+28 -- 4 Reserved.
+32 VSDCTOTL 8 floating Total for all samples (used to
calculate the average).

(Offset from beginning of record: SMF78DCS)
00SMF782PA4binary
Private area address below 16 megabytes.
44SMF782PS4binary
Private area size (in bytes) below 16 megabytes.
88SMF782EPA4binary
Private area address above 16 megabytes.
12CSMF782EPS4binary
Private area size (in bytes) above 16 megabytes.
1610SMF782CA4binary
CSA address below 16 megabytes.
2014SMF782CS4binary
CSA size (in bytes) below 16 megabytes.
2418SMF782ECA4binary
CSA address above 16 megabytes.
281CSMF782ECS4binary
CSA size (in bytes) above 16 megabytes.
3220SMF782FLG1binary
Flags:
Bit Meaning when set
0 Restricted use common service area (RUCSA) is defined.
3321--7binary
Reserved.
4028SMF782MLA4binary
Modified link pack area (MLPA) address below 16 megabytes.
442CSMF782MLS4binary
Modified link pack area (MLPA) size (in bytes) below 16 megabytes.
4830SMF782EMLA4binary
Modified link pack area (MLPA) address above 16 megabytes.
5234SMF782EMLS4binary
Modified link pack area (MLPA) size (in bytes) above 16 megabytes.
5638SMF782FLA4binary
Fixed link pack area (FLPA) address below 16 megabytes.
603CSMF782FLS4binary
Fixed link pack area (FLPA) size (in bytes) below 16 megabytes.
6440SMF782EFLA4binary
Fixed link pack area (FLPA) address above 16 megabytes.
6844SMF782EFLS4binary
Fixed link pack area (FLPA) size (in bytes) above 16 megabytes.
7248SMF782PLA4binary
Pageable link pack area (PLPA) address below 16 megabytes.
764CSMF782PLS4binary
Pageable link pack area (PLPA) size (in bytes) below 16 megabytes.
8050SMF782ELPA4binary
Pageable link pack area (PLPA) address above 16 megabytes.
8454SMF782ELPS4binary
Pageable link pack area (PLPA) size (in bytes) above 16 megabytes.
8858SMF782SA4binary
System queue area (SQA) address below 16 megabytes.
925CSMF782SS4binary
System queue area (SQA) size (in bytes) below 16 megabytes.
9660SMF782ESA4binary
System queue area (SQA) address above 16 megabytes.
10064SMF782ESS4binary
System queue area (SQA) size (in bytes) above 16 megabytes.
10468SMF782NA4binary
Nucleus address below 16 megabytes.
1086CSMF782NS4binary
Nucleus size (in bytes) below 16 megabytes.
11270SMF782ENA4binary
Nucleus address above 16 megabytes.
11674SMF782ENS4binary
Nucleus size (in bytes) above 16 megabytes.
12078SMF782NL4binary
Pageable link pack area (PLPA) space redundant with MLPA/FLPA below 16 megabytes.
1247CSMF782ENL4binary
Pageable link pack area (PLPA) space redundant with MLPA/FLPA above 16 megabytes.
12880SMF782LPAI4binary
Intermodule space in Pageable link pack area (PLPA) below 16 megabytes.
13284SMF782ELPI4binary
Intermodule space in Pageable link pack area (PLPA) above 16 megabytes.
13688SMF782MR4binary
Maximum possible user region below 16 megabytes.
1408CSMF782EMR4binary
Maximum possible user region above 16 megabytes.
14490SMF782SQAU40Structure
(Layout 1) System queue area (SQA) usage both above and below 16 megabytes. The description of the format of all fields being marked as ’Structure (Layout 1)’ can be found at the beginning of the VIRTUAL STORAGE COMMON STORAGE DATA SECTION.
184B8SMF782CSAU40Structure
(Layout 1) CSA usage both above and below 16 megabytes, including RUCSA.
224E0SMF782CSAK360Structure
(Layout 1) CSA used both above and below 16 megabytes by subpool key. 40 bytes for each of 9 keys.
584248SMF782CSAF40Structure
(Layout 1) Free CSA both above and below 16 megabytes, including RUCSA.
624270SMF782CSLF40Structure
(Layout 1) Largest free block of CSA both above and below 16 megabytes; can either be CSA or RUCSA
664298SMF782CSAL40Structure
(Layout 1) CSA allocated area size (in bytes) both above and below 16 megabytes, including RUCSA.
7042C0SMF782SQAF40Structure
(Layout 1) Free system queue area (SQA) both above and below 16 megabytes.
7442E8SMF782SQLF40Structure
(Layout 1) Largest free block of system queue area (SQA) both above and below 16 megabytes.
784310SMF782SQAL40Structure
(Layout 1) System queue area (SQA) allocated area size (in bytes) both above and below 16 megabytes.
824338SMF782SQEX40Structure
(Layout 1) System queue area (SQA) expansion into CSA both above and below 16 megabytes.
864360SMF782227K200Structure
(Layout 1) CSA subpool 227 (below 16 megabytes) by key. The key data appears in the following order: 0, 1, 2, 3, 4, 5, 6, 7, 8-F, ALL. 20 bytes for each of 10 keys.
1064428SMF782228K200Structure
(Layout 1) CSA subpool 228 (below 16 megabytes) by key. The key data appears in the following order: 0, 1, 2, 3, 4, 5, 6, 7, 8-F, ALL. 20 bytes for each of 10 keys
12644F0SMF782231K200Structure
(Layout 1) CSA subpool 231 (below 16 megabytes) by key. The key data appears in the following order: 0, 1, 2, 3, 4, 5, 6, 7, 8-F, ALL. 20 bytes for each of 10 keys.
14645B8SMF782241K200Structure
(Layout 1) CSA subpool 241 (below 16 megabytes) by key. The key data appears in the following order: 0, 1, 2, 3, 4, 5, 6, 7, 8-F, ALL. 20 bytes for each of 10 keys.
1664680SMF78222620Structure
(Layout 1) System queue area (SQA) subpool 226 (below 16 megabytes).
1684694SMF78223920Structure
(Layout 1) System queue area (SQA) subpool 239 (below 16 megabytes).
17046A8SMF78224520Structure
(Layout 1) System queue area (SQA) subpool 245 (below 16 megabytes).
17246BCSMF782RUCA4binary
RUCSA address below 16 megabytes.
17286C0SMF782RUCS4binary
RUCSA size (in bytes) below 16 megabytes. Zero when RUCSA is not defined.
17326C4SMF782ERUCA4binary
RUCSA address above 16 megabytes. Equal to R782EPA when extended RUCSA (ERUCSA) is not defined.
17366C8SMF782ERUCS4binary
RUCSA size (in bytes) above 16 megabytes. Zero when ERUCSA is not defined.
Virtual Storage Private Area Data Section
(Present for subtype 2)
This section contains triplet SMF78ASS.
(Offset from beginning of record: SMF78ASS)
00SMF782JOBN8EBCDIC
Name of job being monitored.
88SMF782RDTM4binary
Reader start time.
12CSMF782RDDT4packed
Reader start date.
1610SMF782SUBI2binary
Index of first subpool entry in the private area subpool section for this job. This field provides the first array element for this job’s private area subpool sections.
1812SMF782SUBN2binary
Index of last subpool entry for this job. This field provides the last array element for this job’s private area subpools.
2014SMF782STEP8EBCDIC
Name of step active when monitoring began.
281CSMF782PGMN8EBCDIC
Program name (taken from PGM= parameter on EXEC card) of job being monitored.
3624SMF782FLGS2binary
Flags Bit Meaning When Set 0 Job active at start of interval 1 Job terminated during interval 2 GETMAIN limit changed during interval 3 Data incorrect because RMF terminated abnormally while sampling 4-15 Reserved.
3826--2binary
Reserved.
4028SMF782SAMP4binary
Number of samples. This field is used to calculate the averages in the private area data and private area subpool sections.
442CSMF782REGR4binary
Region requested by JCL (in bytes).
4830SMF782RGAB4binary
Region below 16 megabytes assigned by exits (in bytes).
5234SMF782RGAA4binary
Region above 16 megabytes assigned by exits (in bytes).
5638SMF782GMLB4binary
GETMAIN limit below 16 megabytes (in bytes).
603CSMF782GMLA4binary
GETMAIN limit above 16 megabytes (in bytes).
6440SMF782URAB4binary
User region address below 16 megabytes.
6844SMF782URAA4binary
User region address above 16 megabytes.
7248SMF782LSFP40Structure
(Layout 1)1 LSQA/SWA/229/230/249 free pages both above and below 16 megabytes
11270SMF782LSFB40Structure
(Layout 1) LSQA/SWA/229/230/249 largest free block both above and below 16 megabytes.
15298SMF782LSAL40Structure
(Layout 1) LSQA/SWA/229/230/249 allocated area size (in bytes) both above and below 16 megabytes.
192C0SMF782LSPA40Structure
(Layout 1) LSQA/SWA/229/230/249 allocated pages both above and below 16 megabytes.
232E8SMF782USFP40Structure
(Layout 1) User region free pages both above and below 16 megabytes.
272110SMF782USFB40Structure
(Layout 1) User region largest free block both above and below 16 megabytes.
312138SMF782USAL40Structure
(Layout 1) User region allocated area size (in bytes) above 16 megabytes.
352160SMF782USPA40Structure
(Layout 1) User region pages allocated both below and above 16 megabytes.
392188SMF782TOBY48Structure
(Layout 2) Number of bytes allocated in storage above the 2-GB-line.
4401B8SMF782SHBY48Structure
(Layout 2) Number of bytes allocated in shared memory objects.
4881E8SMF782COBY48Structure
(Layout 2) Number of 64-bit common bytes allocated in storage above the 2-GB-line.
536218SMF782TOMO40Structure
(Layout 3)3 Total number of 64-bit private memory objects allocated.
576240SMF782SHMO40Structure
(Layout 3) Number of shared memory objects.
616268SMF782COMO40Structure
(Layout 3) Number of 64-bit common memory objects.
656290SMF782LGMO40Structure
(Layout 3) Number of fixed memory objects that can be backed in 1 MB frames.
6962B8SMF782TOFR40Structure
(Layout 3) Number of 1 MB frames that are fixed in central storage.
7362E0SMF782MEML8binary
Address space memory limit in MB.
7442E8SMF782FIFR40Structure
(Layout 3) Number of 1 MB frames that can be used by fixed memory objects.
784310SMF782PAFR40Structure
(Layout 3) Number of 1 MB frames that are used by pageable/DREF memory bjects.
824338SMF782LSMO40Structure
(Layout 3) Number of shared memory objects that can be backed in 1 MB frames.
864360SMF782GFMO40Structure
(Layout 3) Number of fixed memory objects that are backed in 2 GB frames.
904388SMF782GFFR40Structure
(Layout 3) Number of 2 GB pages that are fixed in central storage.
Virtual Storage Private Area Subpool Section
(Present for subtype 2)
This section contains triplet SMF78SPS.
(Offset from beginning of record: SMF78SPS)
00SMF782SPN2binary
Subpool number. Each private area data section occurs one after the other. All private area subpool sections follow all private area data sections. To relate a subpool to a job, see the SMF782SUBN fields in the private area data section.
22--2binary
Reserved.
44SMF782SPD20Structure
Subpool data.
Control Section
(Present for subtype 3)
This section contains triplet SMF78QDS.
(Offset from beginning of record: SMF78QDS)
00SMF783GFLG1binary
IOQ global flags
Bit Meaning When Set
0 Incorrect data because channel measurement facility failed
1 DIAGNOSE interface failed
2 Store Primary Queue Data not supported
3 DCM supported by hardware
4 Configuration contains DCM managed channels
5 IOP utilization data supported
6 Initial command response time measurements supported
7 First-transfer-ready-disabled data available
11SMF783GFLX1binary
IOQ global flags extended
Bit Meaning when set
0 Alias management groups available.
1 EADM compression facility available.
2 - 7 Reserved.
22SMF783GNTR2binary
Number of descriptor triplets following.
44SMF783GIDS4binary
Offset to I/O processor (IOP) initiative queue data section.
88SMF783GIDL2binary
Length of input output processor (IOP) initiative queue data section.
10ASMF783GIDN2binary
Number of input output processor (IOP) initiative queue data sections.
12C--4binary
Reserved.
1610SMF783TSR2binary
Total number of small records written during interval.
1812--2binary
Reserved.
2014SMF783TOT4binary
Total number of data sections recorded during the interval.
2418SMF783NXT4binary
Total number of data sections in the following record.
281CSMF783CFL1binary
Configuration change flags Bit Meaning When Set 0 Configuration changed. Used to decide whether to provide the text “POR” or “ACTIVATE” on reports. Also used to check whether data can be combined in a duration report. 1 Configuration change since power on reset (POR). 2 POR using IOC data set that contains a token. 3 I/O token is valid. 4 Hardware allows multiple channel subsystems. 5-7 Reserved.
291DSMF783CSS1binary
Channel Subsystem ID. Only valid if bit 4 of SMF783CFL is set.
301E--2binary
Reserved.
3220SMF783TNM44EBCDIC
IODF name.
764CSMF783TSF2EBCDIC
IODF name suffix.
784E--2binary
Reserved.
8050SMF783TOK16EBCDIC
Partial token information.
8050SMF783TDT8EBCDIC
IODF creation date, in the form mm/dd/yy.
8858SMF783TTM8EBCDIC
IODF creation time, in the form hh.mm.ss.
9660SMF783TDY10EBCDIC
IODF creation date, in the form mm/dd/yyyy.
1066A--2binary
Reserved.
IOP Initiative Queue and Utilization Data Section
(Present for subtype 3)
This section contains one entry per IP described by
triplet SMF783GIDS.

The contents of the fields SMF783IIPB through SMF783IDVB
are valid if bit 5 of SMF783GFLG is set.

(Offset from beginning of record: SMF783GIDS)
00SMF783IQID2binary
Input output processor (IOP) initiative queue identifier.
22SMF783IFLG1binary
Input output processor (IOP) Flags Bit Meaning When Set 0 Input output processor (IOP) is installed. 1-7 Reserved.
33--1binary
Reserved
44SMF783IQSM4binary
Accumulator is incremented by the current queue length in the Input output processor (IOP) whenever a request is enqueued.
88SMF783IQCT4binary
Number of elements enqueued on the Input output processor (IOP) initiative queue.
12C--4binary
Reserved.
1610SMF783IIPB8binary
Number of times the I/O processor was busy.
2418SMF783IIPI8binary
Number of times the I/O processor was idle.
3220SMF783IIFS8binary
Number of I/O functions initially started.
4028SMF783IPII8binary
Number of processed I/O interrupts.
4830SMF783ICPB8binary
Number of times an I/O was retried due to channel path busy.
5638SMF783IDPB8binary
Number of times an I/O was retried.
6440SMF783ICUB8binary
Number of times an I/O was retried due to control unit busy.
7248SMF783IDVB8binary
Number of times an I/O was retried due to device busy.
8050SMF783ISCB8floating
Number of times the I/O processor was busy with SCM operations.
8858SMF783IECB8floating
Number of times the I/O processor was busy with compression or decompression.
9660--8binary
Reserved.
I/O Queuing Configuration Control Section
(Present for subtype 3)
This section contains one entry per LCU, described by
triplet SMF78DCS.
(Offset from beginning of record: SMF78DCS)
00SMF783ID12binary
Logical control unit identifier.
22SMF783NTR2binary
Number of triplets following.
44SMF783CPDS4binary
Offset to I/O queuing configuration data section from start of record, including record descriptor word (RDW).
88SMF783CPDL2binary
Length of I/O queuing configuration data section.
10ASMF783CPDN2binary
Number of I/O queuing configuration data sections.
I/O Queuing Configuration Data Section
(Present for subtype 3)
This section contains one entry per channel path, described by
triplet SMF783CPDS.
(Offset from beginning of record: SMF783CPDS)
00SMF783CPID1binary
Channel path identifier.
11SMF783CPST1binary
Channel path status Bit Meaning When Set 0 Channel path installed 1 Channel path online 2 Channel path varied 3 Channel path offline to all devices of the LCU 4 Channel path connection to all devices of the LCU altered by VARY PATH command during interval 5 Measured channel path data incorrect 6 Channel path is DCM managed 7 CHPID manipulated, requiring data reset
22SMF783CUN2binary
Number of control units attached.
44SMF783CU12binary
First control unit attached.
66SMF783CU22binary
Second control unit attached.
88SMF783CU32binary
Third control unit attached.
10ASMF783CU42binary
Fourth control unit attached.
12CSMF783CUB4binary
Number of times control unit was busy.
1610SMF783PT4binary
Number of times channel path was taken.
2014--4binary
Reserved.
2418SMF783DPB4binary
Number of times that the Director Port was busy.
281CSMF783CBT4binary
Delay time of an I/O request because the control unit was busy.
3220SMF783CMR4binary
Initial command response time until the first command is indicated as accepted by the device.
3624SMF783SBS4binary
Switch busy count summation: contains the switch busy counts received for all partitions.
4028--4binary
Reserved.
442CSMF783CPXF1binary
Channel path extended flags
Bit Meaning When Set
0 Extended I/O measurement-block format-1 data available
1 Extended I/O measurement-block format-2 data available
2 First-transfer-ready-disabled supported
3-7 Reserved.
452DSMF783CPAT1binary
Path attributes Value Meaning 0 Not specified for this path. 1 Preferred path. 2 Non-preferred path.
462E--2binary
Reserved.
4830SMF783CTMW4Binary
Transport mode write count
5234SMF783CTRD4Binary
First-transfer-ready-disabled write count
5638--8binary
Reserved
I/O Queuing Data Section
(Present for subtype 3)
This section contains entry one per LCU, described by
triplet SMF78ASS.
(Offset from beginning of record: SMF78ASS)
00SMF783ID22binary
Logical control unit identifier.
22SMF783DST1binary
Data Status
Bit Meaning When Set
0 No hardware measurements available
1 Dynamically changed
2 Dynamically added
3 Configuration change attempted
4 LCU contains DCM managed channels
5 Path attributes are valid.
6 LCU has HyperPAV devices.
7 LCU has SuperPAV devices.
33SMF783DSTX1binary
Data status extension.
Bit Meaning when set
0 LCU contains at least one FICON channel.
1 Connect time of at least one device is invalid.
2 Disconnect time of at least one device is invalid.
3-7 Reserved.
44SMF783QSM4binary
Sum of total length of the CU-HDR queue.
88SMF783QCT4binary
Number of entries on the CU-HDR queue.
12CSMF783MCMN2binary
Minimum number of DCM managed channels used.
14ESMF783MCMX2binary
Maximum number of DCM managed channels used.
1610SMF783MCDF2binary
Defined number of DCM managed channels.
1812--2binary
Reserved.
2014SMF783PTM4binary
Accumulated path taken count for DCM managed channels.
2418SMF783DPBM4binary
Accumulated director port busy count for DCM managed channels.
281CSMF783CUBM4binary
Accumulated control unit busy count for DCM managed channels.
3220SMF783CBTM4binary
Accumulated delay time for DCM-managed channels because of a busy control unit.
3624SMF783CMRM4binary
Accumulated initial command response time for DCM-managed channels.
4028SMF783SBSM4binary
Switch busy count summation for DCM-managed channels.
442CSMF783DCTM4binary
Accumulated device connect time in units of 128 microseconds.
4830SMF783DDTM4binary
Accumulated device disconnect time in units of 128 microseconds.
5234SMF783CSST4binary
Channel subsystem wait time in units of 128 microseconds.
5638SMF783HCNT2binary
Number of HyperPAV sections for that LCU.
583ASMF783HIX2binary
Index to first HyperPAV section for that LCU.
603CSMF783TMWM4Binary
Accumulated transport mode write count for DCM managed channels
6440SMF783TRDM4Binary
Accumulated first-transfer-ready-disabled write count for DCM managed channels
6844--8binary
Reserved
HyperPAV/SuperPAV Data Section
(Present for subtype 3)
This section contains one entry per CU, described by SMF78HPS.

The fields in this data section contain valid data when
bit 6 of R783DST is set, unless indicated

(Offset from beginning of record: SMF78HPS)
00SMF783HLCU2binary
HyperPAV Logical control unit identifier.
22SMF783HCU2binary
HyperPAV control unit identifier.
44--4binary
Reserved.
88SMF783HNAI4floating
The number of times an I/O could not start because no HyperPAValiases were available.
12CSMF783HTIO4floating
The total number of HyperPAV I/O requests for the LSS.
1610SMF783HAIU4binary
The high water mark of the number of in-use HyperPAV-alias devices for the LSS (does not include borrowed alias devices).
2014SMF783HCAD4binary
The high water mark of the number of aliases concurrently in use by one of the HyperPAV-base devices of the LSS (including loaned alias devices).
2418SMF783HIOQ4binary
The high water mark of queued I/O requests.
281C--12binary
Reserved.
4028SMF783XANC4floating
The number of times an alias was needed to start an I/O.
442CSMF783XAUC4floating
The number of times an alias was needed to start an I/O and one was used.
4830SMF783XNHC4floating
The number of times an alias was needed to start an I/O, but none was available in the home LCU. Valid only if bit 7 of R783DST is set.
5234SMF783XABC4floating
The number of times an alias was borrowed from a peer LCU. Valid only if bit 7 of R783DST is set.
5638SMF783XCBC4binary
The number of aliases concurrently borrowed from peer LCUs. Valid only if bit 7 of R783DST is set.
603CSMF783XHBC4binary
The high water mark of concurrently borrowed aliases from peer LCUs. Valid only if bit 7 of R783DST is set.
6440SMF783XALC4floating
The number of times an alias was loaned to a peer LCU. Valid only if bit 7 of R783DST is set.
6844SMF783XCLC4binary
The number of aliases concurrently loaned to peer LCUs. Valid only if bit 7 of R783DST is set.
7248SMF783XHLC4binary
The high water mark of concurrently loaned aliases to peer LCUs. Valid only if bit 7 of R783DST is set.
764CSMF783XNAG4floating
The number of attempts that were made to borrow an alias from peer LCUs, but none were available. Valid only if bit 7 of R783DST is set.
8050SMF783XCQD4floating
The cumulative number of I/Os queued at the subsystem level when aliases were needed.
8454SMF783XCIU4floating
The cumulative number of aliases defined to this subsystem that were in use when aliases were needed.

The table above is based on the description provided by IBM in its "MVS Systems Management Facilities (SMF)" manual.

Copyright 2024.
Pacific Systems Group.
All rights reserved.


Spectrum Writer 4GL - the economical alternative to SAS, Easytrieve, DYL-280...

Home | Products | Prices | Documentation | 30-Day Trials | Customer Reviews | Company | FAQ | Sample Reports | SMF Records
Send Your Comments or Questions