Joined: 06 Jun 2008 Posts: 8651 Location: Dubuque, Iowa, USA
From the SMF manual on record type 42:
Subtype 10 is written at the time of volume selection failure because of insufficient space when
allocating a data set.
What, exactly, from that description gives you the idea that you can determine which modules are loaded from which libraries?
And since the type 42 records are dealing with DFSMS statistics and configuration, I'm not convinced that there are ANY subtypes of type 42 that are applicable. Looking at the MXG comments, it does not appear that linklist data is maintained in SMF which makes your quest rather difficult.
When doing capacity planning, you should look at all I/O activity, not
just the activity that can be tied back to a DD card. By summing total
I/O activity -- variables IOTMTODD and EXCPTODD in MXG step data sets --
(both I/O counts and connect time) recorded in the DD segments and
subtracting the totals from the overall address space totals stored in
the record, -- variables IOTMTOTL and EXCPTOTL -- you can compute the
I/O counts and connect time not recorded at the DD level. -- variables
IOTMNODD and EXCPNODD -- This unrecorded I/O is primarily the SPOOL I/O
activity in JES2, although I/O to the LINKLIST data sets, certain
catalog management I/O, and I/O done during data set OPEN/CLOSE (other
than priming or purging QSAM buffers) is also included. Thus, even
though the JES3 shop is still in the cold, the non-DD related I/O allows
the JES2 shop to estimate SPOOL activity at the step level.