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

  1. Xref: sparky comp.software-eng:2927 comp.arch.storage:531 comp.unix.internals:1589
  2. Path: sparky!uunet!mcsun!uknet!keele!csa09
  3. From: csa09@seq1.keele.ac.uk (Paul Singleton)
  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: <3587@keele.keele.ac.uk>
  7. Date: 23 Jul 92 10:53:40 GMT
  8. References: <1992Jul22.151535.25117@nuchat.sccsi.com>
  9. Organization: University of Keele, England
  10. Lines: 24
  11.  
  12. From article <1992Jul22.151535.25117@nuchat.sccsi.com>, by steve@nuchat.sccsi.com (Steve Nuchia):
  13. > In article <1992Jul21.113652.4898@metapro.DIALix.oz.au> bernie@metapro.DIALix.oz.au (Bernd Felsche) writes:
  14.  
  15. >>The only rational existence I can think of for sparse files
  16. >>is with memory-mapped (or similar) data files.
  17.  
  18. > A careful reading of the available historical materials indicates
  19. > that "holey" files were a serendipitous consequence of design decisions
  20. > made for other reasons.  Personally I think it was unfortunate that
  21. > this essentially accidental feature became enshrined in the documented
  22. > semantics of the Unix filesystem.
  23.  
  24. Surely sparse files are just a space optimisation, a compression, performed
  25. invisibly by the filesystem?  It chooses to represent entire blocks of nuls
  26. in a compact way.  I'm surprised that filesystems don't do other forms of
  27. compression - there's plenty of scope.  If there was a free market in
  28. filesystem implementations, maybe there would be more development of this
  29. sort.  The holiness of files is _independent_ of their semantics (at least,
  30. of their system-call program-visible semantics).
  31. ----
  32.   __   __    Paul Singleton (Mr)           JANET: paul@uk.ac.keele.cs
  33.  |__) (__    Computer Science Dept.        other: paul@cs.keele.ac.uk
  34.  |  .  __).  Keele University, Newcastle,    tel: +44 (0)782 621111 x7355
  35.              Staffs ST5 5BG, ENGLAND         fax: +44 (0)782 713082
  36.