Charles,

The SMF data is VBS or variable block SPANNED.

Typically if I am unloading a small number of records I switch it to FIXED
BLOCK (FB) to save space

Each block in a VBS file has an extra 4 bytes for the Block descriptor word
(BDW)
And each record has a 4 byte record descriptor  word (RDW)

Easy to use more storage than you think you might.


I forget how the spanned plays into that. 

But if you have a specific record and it is a fixed length then go for the
FB for the record with an LRECL equal to the length of the longest record.

If you are offload a TYPE30 record, a little more of an issue but match the
longest length of the Type 30 and use that as the FB LRECL

Lizette




> -----Original Message-----
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of Charles Mills
> Sent: Tuesday, December 10, 2013 7:01 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: SMF DUMP SB37 - what am I doing wrong?
> 
> I don't think I was clear. My question is why is the file so big? How does
what should
> be handful of SMF records end up as 157 tracks?
> 
> And yes, there is space on the volume:
> 
> Volume Data
> Tracks . :    3,825
> %Used  . :       65
> Trks/Cyls:       15
> 
> Charles
> 
> -----Original Message-----
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of Cobe Xu
> Sent: Tuesday, December 10, 2013 5:45 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: SMF DUMP SB37 - what am I doing wrong?
> 
> Maybe a bigger DUMPOUT will help...   worth a try..
> //DUMPOUT DD DSN=xxxxxx.SMFDATA.NEW,DISP=(,CATLG),
> // SPACE=(CYL,(50,10),RLSE),
> // LRECL=32760,RECFM=VBS
> 
> 
> On Wed, Dec 11, 2013 at 9:09 AM, Charles Mills <charl...@mcn.org> wrote:
> 
> > This has to be less than sysprog 101 but I am obviously less than a
> > sysprog.
> >
> > Here is my SMF Dump proc:
> >
> > //SMFDUMPS PROC MAN='SYS1.S0W1.MAN1'
> > //DUMP1   EXEC PGM=IFASMFDP,REGION=1M
> > //INDD1    DD  DSN=&MAN,DISP=SHR
> > //DUMPOUT  DD  DSN=xxxxxx.SMFDATA,DISP=(MOD,CATLG),
> > //     SPACE=(TRK,(10,10),RLSE),
> > //     LRECL=32760,RECFM=VBS
> > //SYSPRINT DD  SYSOUT=H           Was D
> > //SYSIN    DD  DSN=VENDOR.PARMLIB(CLRMAN),DISP=SHR
> >
> > VENDOR.PARMLIB(CLRMAN) is
> >   INDD(INDD1,OPTIONS(ALL)),OUTDD(DUMPOUT,TYPE(89))
> >
> > There is almost nothing going on on the system. I have only a very few
> > Type
> > 89 records:
> > 89             8           .07 %         1,794.00           326
> >
> > But xxxxxx.SMFDATA quickly goes to multiple extents, multiple tracks,
> > and an SB37. Here is about 24 hours' worth of data:
> >                                                    Tracks %Used   XT
> > xxxxxx.SMFDATA                                        157  100     6
> >
> > What the heck am I doing wrong? Or am I off in my expectations somehow?
> >
> > Thanks much.
> >
> > Charles
> >
> > ----------------------------------------------------------------------
> > For IBM-MAIN subscribe / signoff / archive access instructions, send
> > email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> >
> 
> 
> 
> --
> Cobe Xu
> 
> Best Regards
> -----------------------------------------------------------
> z/OS Performance & Capacity Analyst
> z/OS System Programmer
> Email: cob...@gmail.com
> -----------------------------------------------------------
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions, send email
to
> lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions, send email
to
> lists...@listserv.ua.edu with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to