<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Fri, 07 Jul 2000 12:50:48 -0700 (PDT)
From   : Thomas Harte <t.harte@...>
Subject: The tape filing system

I am just curious as to how the tape filing system knows when loading a file
whether the next block it finds comes from the same file or not.

It clearly doesn't do a comparison on names, as trying to load Citadel from
both the original copy (which has a file, 'CITAM' which alternately claims
to be 'citam' and 'CITAM') and the 'Play it again Sam' copy (on which
'CITAM' remains 'CITAM' throughout), swapping tapes where one has lost data
results in the 'File?' error, even though the expected block is 'CITAM 02'
and the block found is 'CITAM 02'.

However, the AUG mentions no file signiature or anything like that, I've
even checked the four 'spare bytes' to no avail.

So what test does the tape filing system do to check it is loading from the
right file? Surely it doesn't just check the block number?

-Thomas





_______________________________________________________
Say Bye to Slow Internet!
http://www.home.com/xinbox/signup.html
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>