[Info-vax] Empty blocks in FILES-11 directory files.

Bob Gezelter gezelter at rlgsc.com
Sun Sep 25 17:34:58 EDT 2022


On Sunday, September 25, 2022 at 1:59:55 PM UTC-4, osuv... at gmail.com wrote:
> On Sunday, September 25, 2022 at 10:27:19 AM UTC-4, Volker Halle wrote: 
> > Please read the second half of that sentence: I strongly believe you can't do a window turn (which involves the XQP), if you are already in the XQP executing a directory operation. So directory files must be contiguous. 
> >
> There is a middle ground, such as what happens with the pager. The page file doesn't have to be contiguous, 
> but the file can't have extension headers (i.e. all retrieval pointers must fit in the primary header). If the header 
> for the directory file is cached in memory, a window turn won't require I/O.
Mark,

Am in a bit of a hurry, so I will not go into details.

However, COPY is definitely not needed. RENAME is quite enough, preferably in the advantageous order to not create repeated shuffles. 

I would have to go digging, but it is also advantageous to create a directory of the desired size, and not just use the default. That way, there is no need to grow the directory and incur the resulting copies.

- Bob Gezelter, http://www.rlgsc.com



More information about the Info-vax mailing list