开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Re: Understanding PDS in MVS 3.8


 

It was explained in this post from November 4th
??
The interblock gap (big)?is what is taking the space. I don’t remember how big it is on a 3390. A sequential data set only has them between each data block. A pds has 256 byte blocks with a gap between each block. Then there is one block that makes end of file of the directory. The number of directory blocks is set when the dataset is allocated.?

The gap is not data just reserved by the disk drive and the control unit.


LaddievHsnus




On Saturday, November 16, 2024, 1:56 PM, Sergio via groups.io <sergiolindo.empresa@...> wrote:

Hi Andre,

I haven’t found the reason. I still don’t know the cause.

Kind Regards
--
Sergio Lindo Mansilla
Software developer with DevOps?tendencies
Portfolio:?https://binary-sequence.github.io/

El 16.11.2024, a las 20:34, Andre via groups.io <procritic@...> escribió:

Sergio,
?
It looks like only i was able to reproduce your problem, and understand what you were talking about.
I confirm that when PS dataset is created it is possible to use whole allocated space and add 698 lines of text to it,
but when PO(PDS) dataset is used, somehow there is lots of free space left, even more if number of members increased.
It is visible with hex editor, and i was looking for explanation everywhere. No one really knows why, and it is NOT documented.
As you have pointed out, with only one member it is the space for almost 31 full lines of text at the end of dataset - completely empty.
Did you find any information about cause of it?
?
Best wishes,
Andre

Join [email protected] to automatically receive all group messages.