View previous topic :: View next topic
|
Author |
Message |
jacheter
New User
Joined: 15 Oct 2005 Posts: 9 Location: Clemson, SC
|
|
|
|
Hello - I need a job to create a PDS to hold at least 500 COBOL programs averaging 1000 source lines each. The panels do not allow for this. Any suggestions? |
|
Back to top |
|
|
dbzTHEdinosauer
Global Moderator
Joined: 20 Oct 2006 Posts: 6966 Location: porcelain throne
|
|
|
|
Well, if one were to create a PDS with say 20 tracks, with a 5 block index, and then create 1 member with 1000 lines, then looked at 3.2 for size, one could estimate the size of the PDS required to hold 500 modules.
each directory block will maintain about 4 members with statistics (you could read the manual to get better info. but since you don't want to read anything, suggest you trail and error.
by the way, 500 modules is not very many when you are talking about a midsize application. |
|
Back to top |
|
|
jacheter
New User
Joined: 15 Oct 2005 Posts: 9 Location: Clemson, SC
|
|
|
|
Actually I did read the manual and did the trial and error and created a PDS. The problem is with 10 people working on it it has to be compressed every couple of hours. It maxs out at 250 members. Please note, if you are going to be rude, it is best not to answer. |
|
Back to top |
|
|
dbzTHEdinosauer
Global Moderator
Joined: 20 Oct 2006 Posts: 6966 Location: porcelain throne
|
|
|
|
was not being rude. I thought you were for posting a question without any attempt on your part to figure out the answer.
well, you only have 250 modules, and you need to compress every two hours. sounds as if your extrapolation ablilities are someone not existant.
how big is the PDS now? since it apparently is your first time, suggest that you use the 3.2 panel to check on the sizes, compressing and expanding. As I said, you need to watch out for the number of blocks allocated for directory.
PF1 on the 3.2 screen provides you with a good deal of info.
again, what are your statistics on the pds now? primary allocation? |
|
Back to top |
|
|
dbzTHEdinosauer
Global Moderator
Joined: 20 Oct 2006 Posts: 6966 Location: porcelain throne
|
|
|
|
a couple of other things.
You should allocate in tracks (even if it is a large number) and not cylinders.
Is your system stable - does MVS come down a lot? Continually 'SAVEing' a member will eat up space.
I usually set up libraries 1000 to 1800 trks with 1000 directory blocks. |
|
Back to top |
|
|
jacheter
New User
Joined: 15 Oct 2005 Posts: 9 Location: Clemson, SC
|
|
|
|
Problem solved. It turns out that allocating the PDS using TRACKS instead of CYLINDERS is the answer for our site anyway. Although the application will have approximately 2000 programs when completed, we are doing the development in the common PDS and promoting the completed unit development into Endevor for SYS testing so 500 max cobol members is sufficient. Our working set is currently 244 programs so I created the PDS with 1500 tracks, 20 secondary tracks, 200 dir blocks. The PDS block size is 27920 with Lrecl 80. JCL was not needed. The PDS was create in the 3.2 panel. My mistake was using an existing source PDS as a template and overlooked that it was done in CYL instead of Tracks.
Tom Kennett
Wyoming USA |
|
Back to top |
|
|
dbzTHEdinosauer
Global Moderator
Joined: 20 Oct 2006 Posts: 6966 Location: porcelain throne
|
|
|
|
thx for getting back to us with your problem resolution. |
|
Back to top |
|
|
|