Min no of member?s (PDS) in one directory block?

Answer Posted / steve holton

Add'l info to above - I was wondering where the 6n-1 stuff
came from, and found that ISPF adds 30 bytes of user
information to each entry, so the total for each entry is 42
bytes. So for an ISPF directory block (assuming you do NOT
use STATS OFF...) 6 entries will fir in each directory
block. The LAST entry in the directory is always a "dummy"
entry with member name x'FFFFFFFFFFFFFFFF', so I am assuming
that the 6n-1 is actually a calculation as to how many
members a directory of a certain size can hold. So, for
example, an ISPF (STATS ON) dataset can hold (6 x number of
directory blocks) - 1 (for the x'FF... dummy entry) members,
asuming that you don't x37 abend because "data size".

Note that the binder (linkage editor) apppears to fit 7
members per directory block (24 bytes user data = 36
bytes/entry), so for load modules (not PDSE program
objects...), the corresponding formula is 7n - 1, and for
IEBCOPY or IEBUPDTE created members with no user data (12
bytes per entry) 21n - 1.

Is This Answer Correct ?    3 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Is it possible to left uncode disp? If yes, how?

787


What is the purpose of disp parameter?

728


In job processing, what happens in execution stage?

770


Is condition checking possible in jcl?

828


what is a jcl?

772






what is the compile process of cobol program expalin with code

2117


Are there any set of rules for the names of the steps used in a job? What are they?

682


Explain about LMFREE�free data set from its association with data ID

1116


How is a type of file defined in the jcl that executes the cobol program?

817


Matching Logic in Jcl not in cobol.Could any one please answer this question

3782


What are the utility programs in jcl?

729


What is one line to pass PARM from JCL to COBOL?

4550


Explain the purpose of dd dummy statement?

781


What is the maximum length of a single line of jcl?

923


State the uses of syspring, sysin, sort fields, sum fields and dummy.

747