home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / software / 2964 < prev    next >
Encoding:
Internet Message Format  |  1992-07-26  |  2.1 KB

  1. Xref: sparky comp.software-eng:2964 comp.arch.storage:554 comp.unix.internals:1621
  2. Path: sparky!uunet!gatech!rutgers!cbmvax!jesup
  3. From: jesup@cbmvax.commodore.com (Randell Jesup)
  4. Newsgroups: comp.software-eng,comp.arch.storage,comp.unix.internals
  5. Subject: Re: Extent-based Filesystems (was: Large Application data sets )
  6. Message-ID: <33682@cbmvax.commodore.com>
  7. Date: 27 Jul 92 02:15:38 GMT
  8. References: <1992Jul13.090423.20408@metapro.DIALix.oz.au <33120@cbmvax.commodore.com> <1992Jul21.113652.4898@metapro.DIALix.oz.au> <1992Jul25.064903.21099@e2big.mko.dec.com>
  9. Reply-To: jesup@cbmvax.commodore.com (Randell Jesup)
  10. Organization: Commodore, West Chester, PA
  11. Lines: 29
  12.  
  13. pettengill@cvg.enet.dec.com () writes:
  14. >Perhaps I've been using RSX and VMS for too long, so that they have pushed
  15. >memories of other file systems into the dark alleys.  I can only think of
  16. >two file systems that I know DON'T use extents: DOS-11 and AmigaDOS.
  17. >DOS-11 and the older AmigaDOS file system version stored 500+ bytes of
  18. >data in a block and the remainder of the block included the necessary
  19. >information to find the next block.  I was really surprised to find that
  20. >AmigaDOS, which was and is a very modern OS, used such a scheme.
  21.  
  22.     That was the "Old Filesystem" (or "Slow Filesystem"), which was
  23. replaced about 4 years ago by the "Fast Filesystem".  OFS is still an option,
  24. used almost entirely for floppies.  Note that OFS did not actually use that
  25. information to find the next block; normally the fileheader and extension
  26. blocks hold the lists of blocks.  The extra info in the block was for 
  27. recovery.  
  28.  
  29.     OFS (and FFS) are not extent-based, but the next-block pointer has
  30. nothing to do with that.  They are not extent-based because the extension
  31. blocks hold lists of blocks, instead of starting block and length.
  32.  
  33.     OFS was a hold-over from Tripos, which AmigaDOS is a decendant of.
  34.  
  35. -- 
  36. "Rev on the redline, you're on your own; seems like a lifetime, but soon it's
  37.  gone..."  Foreigner
  38. -
  39. Randell Jesup, Jack-of-quite-a-few-trades, Commodore Engineering.
  40. {uunet|rutgers}!cbmvax!jesup, jesup@cbmvax.cbm.commodore.com  BIX: rjesup  
  41. Disclaimer: Nothing I say is anything other than my personal opinion.
  42.