home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.software-eng:2931 comp.arch.storage:534 comp.unix.internals:1592
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!caen!nic.umass.edu!dime!dime.cs.umass.edu!moss
- From: moss@cs.umass.edu (Eliot Moss)
- Newsgroups: comp.software-eng,comp.arch.storage,comp.unix.internals
- Subject: Re: Extent-based Filesystems (was: Large Application data sets )
- Message-ID: <MOSS.92Jul23092718@ibis.cs.umass.edu>
- Date: 23 Jul 92 13:27:18 GMT
- References: <1992Jul13.090423.20408@metapro.DIALix.oz.au <33120@cbmvax.commodore.com>
- <1992Jul21.113652.4898@metapro.DIALix.oz.au>
- <1992Jul22.194214.20451@sequent.com>
- Sender: news@dime.cs.umass.edu
- Reply-To: moss@cs.umass.edu
- Followup-To: comp.software-eng
- Organization: Dept of Comp and Info Sci, Univ of Mass (Amherst)
- Lines: 32
- In-reply-to: dafuller@sequent.com's message of 22 Jul 92 19:42:14 GMT
-
- >>>>> On 22 Jul 92 19:42:14 GMT, dafuller@sequent.com (David Fuller) said:
- David> Nntp-Posting-Host: sequent.sequent.com
-
- David> Every proprietary OS I can think of has strongly typed files and that
- David> means extenting.
-
- I see no necessary relationship between structured files (e.g., as in VMS) and
- extenting. The structure can be laid down on top of unstructured files
- supported by a lower level of the file system, not exported to the user. The
- structure can thus be entirely independent of whether extenting is used. One
- can also have an extent based file system where the files are unstructured, as
- in the Dartmouth Time Sharing System (sorry, I don't have the citation handy,
- but some years ago there was an interesting article on this in ACM Trans on
- Computer Systems).
-
- It is certainly *possible* to related extents to structure. For example, some
- IBM disks (in the earlier days anyway, not so sure now) were set up more like
- rotating tape drives in the sense that the user could determine the lengths of
- the blocks and where the physical inter-record gaps fell, and blocks did not
- have to be all the same size. These were allocated in cyclinders and tracks,
- of course, and a collection of standard formats were offered by the OS, but
- one could come up with new ones I believe. But this no longer seems the way to
- go on most systems; pre-formatting to a certain block size (and accepting a
- little waste) is just easier, more portable, etc.
- --
-
- J. Eliot B. Moss, Associate Professor
- Department of Computer Science
- Lederle Graduate Research Center
- University of Massachusetts
- Amherst, MA 01003
- (413) 545-4206, 545-1249 (fax); Moss@cs.umass.edu
-