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 41 Record

This table shows the record layout for type 41 SMF records
(DIV Objects and VLF Statistics).

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

Purpose: Record type 41 provides resource usage information regarding data-in-virtual (DIV) objects and VLF statistics. This record is written when a DIV object is accessed, and when the object is unaccessed.

Note: ACCESS and UNACCESS is similar to OPEN and CLOSE. This record is also written to record VLF statistics.

Record type 41 has the following subtypes; each contains a common section with header and product information portions, and a subtype section unique for each record. The subtypes are:

  • Subtype 1 — ACCESS record. The ACCESS data section is written when a DIV object is accessed.
  • Subtype 2 — UNACCESS record. The counts for the I/O Activity Section are accumulated by data-in-virtual while the object is in use and are reported at the time of the UNACCESS request. The subtype 2 record is written whenever a data-in-virtual object is unaccessed.
  • Subtype 3 — collects virtual lookaside facility (VLF) statistics. It is written every 15 minutes. The data is repeated for each VLF class defined in the COFVLFxx parmlib member.

It's easy to report on SMF 41 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 41 Record -- DIV Objects and VLF Statistics
Offset
(Dec.)
Offset
(Hex)
NameLengthFormatDescription
00SMF41LEN2binary
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.
22SMF41SEG2binary
Segment descriptor (see record length field).
44SMF41FLG1binary
System indicator: Bit Meaning When Set 0 Subsystem identification follows system identification 1 Subtypes used 2 Reserved 3-6 Version indicators* 7 Reserved.*See “Standard SMF Record Header” on page 13-1 for a detailed description.
55SMF41RTY1binary
Record type 41 (X'29').
66SMF41TME4binary
Time since midnight, in hundredths of a second, when the record was written.
10ASMF41DTE4packed
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.
14ESMF41SID4EBCDIC
System identification (from the SID parameter).
1812SMF41SSI4EBCDIC
Subsystem identification (EBCDIC blanks).
2216SMF41STY2binary
Record subtype Value Meaning 1 ACCESS 2 UNACCESS 3 VLF statistics.
2418SMF41TRP2binary
Number of triplets. A triplet is a set of offset/length/number values that defines a section of the record.
261ASMF41xxx2--
Reserved.
281CSMF41OPD4binary
Offset to product section.
3220SMF41LPD2binary
Length of product section.
3422SMF41NPD2binary
Number of product sections.
3624SMF41OD14binary
Offset of object ACCESS data section.
4028SMF41LD12binary
Length of object ACCESS data section.
422ASMF41ND12binary
Number of object ACCESS data sections.
442CSMF41OD24binary
Offset of object UNACCESS data section.
4830SMF41LD22binary
Length of object UNACCESS data section.
5032SMF41ND22binary
Number of object UNACCESS data sections.
5234SMF41OD34binary
Offset of I/O activity section.
5638SMF41LD32binary
Length of I/O activity section.
583ASMF41ND32binary
Number of I/O activity sections.
603CSMF41OD44binary
Offset to the VLF statistics section.
6440SMF41LD42binary
Length of the VLF statistics section.
6642SMF41ND42binary
Number of VLF statistics sections.
Product Section
(Offset from beginning of record: SMF41OPD)
00SMF41PL8EBCDIC
Product level.
82SMF41PN16EBCDIC
Product name (‘DATA-IN-VIRTUAL’).
Object ACCESS Data Section
This section is present for record subtypes 1 and 2 only.
(Offset from beginning of record: SMF41OD1)
00SMF41DDA8EBCDIC
Object data definition name (ddname).
88SMF41AZA4binary
Object size, in units of blocks, when accessed.
12CSMF41ATA4binary
Time since midnight, in seconds, when the object was accessed.
1610SMF41TYA1binary
Object type Code Meaning 1 DA.
1711SMF41AMA1binary
ACCESS mode Code Meaning 1 Read 2 Update.
1812SMF41JBN8EBCDIC
Job name (initiator or started task).
Object UNACCESS Data Section
This section is present for record subtype 2 only.
(Offset from beginning of record: SMF41OD2)
00SMF41UZU4binary
Object size, in units of blocks, when unaccessed.
44SMF41UTU4binary
Time since midnight, in seconds, when the object was unaccessed.
Object I/O Activity Section
This section is present for record subtype 2 only
(Offset from beginning of record: SMF41OD3)
00SMF41BRD4binary
Total reads, including re-reads (number of blocks read from object).
44SMF41BWR4binary
Total writes (number of blocks written to object).
88SMF41BRR4binary
Total re-reads (number of blocks re-read from object).
12CSMF41NC4binary
Total I/O calls for reads.
1610SMF41OUC4binary
Total I/O calls for writes.
VLF Statistics Section
This section is present for record subtype 3 only.
(Offset from beginning of record: SMF41OD4)
00SMF41CLS8EBCDIC
Class name.
88SMF41MVT4binary
MAXVIRT specified, in 4K blocks. MAXVIRT is a VLF parameter specified in the COFVLFxx parmlib member.
12CSMF41USD4binary
Amount of virtual storage currently being used, in 4K blocks.
1610SMF41SRC4binary
Number of times the cache was searched in this interval.
2014SMF41FND4binary
Number of objects found in the cache in this interval.
2418SMF41ADD4binary
Number of objects added to the cache in this interval.
281CSMF41DEL4binary
Number of objects deleted from the cache in this interval.
3220SMF41TRM4binary
Number of objects trimmed from the cache in this interval.
3624SMF41LRG4binary
Largest object attempted to put in the cache.

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