On Mon, 28 Jul 2003, Bob Shannon wrote:
> But non-FAT based DOS's have been implemented, and once SQUEEZED, appear
> to be just as efficient
> as other schemes. Yes, fragmentation is an issue, but this is more
> easily solved (via SQUEEZE) then the code
> needed to maintain the FAT.
Ok, so when it comes time to do a SQUEEZE, how long is it going to take,
and on a sufficiently large drive with very large allocation units, how
are you going to do an effective SQUEEZE with only 16K words?
> Simplicity suggests that if its not needed, its not implemented.
There is the possibility that this is being over-simplified.
> I think there is a lot to be learned from vintage file systems like
> TSS-8, RT-11, Northstar DOS, etc.
Me too: how NOT to design an OS :)
> There seems to be a real lack of any objective anatomical dissection of
> different methods in print, at least in a
> readable (approachable) form. This is proably the only place such a
> discussion could ever take place, as so
> few people new to file system internals ever develop new approaches.
There have probably been dozens of books covering this topic written
throughout the 1960s, 1970s and into the 1980s. One such title that comes
up from my current catalog is titled _File Structures For On-line Systems_
by David Lefkovitz (1969). I can guarantee there are many more.
--
Sellam Ismail Vintage Computer Festival
------------------------------------------------------------------------------
International Man of Intrigue and Danger http://www.vintage.org
* Old computing resources for business and academia at www.VintageTech.com *
Received on Tue Jul 29 2003 - 22:56:00 BST