*BSD News Article 64777


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.cs.su.oz.au!floyd.sw.oz.au!usenet
From: jeremy@suede.sw.oz.au (Jeremy Fitzhardinge)
Newsgroups: comp.os.linux.development.system,comp.unix.bsd.freebsd.misc
Subject: Re: Ideal filesystem
Date: 22 Mar 1996 01:04:44 GMT
Organization: Softway Pty Ltd
Lines: 28
Message-ID: <4isubc$ri9@floyd.sw.oz.au>
References: <4hptj4$cf4@cville-srv.wam.umd.edu> <3140C968.20699696@netcom.com>
  <4ia7im$i4m@usenet.srv.cis.pitt.edu> <4if9gb$4kh@park.uvsc.edu>
  <4ilgto$861@floyd.sw.oz.au> <4ir8am$5uf@park.uvsc.edu>
NNTP-Posting-Host: suede.sw.oz.au
X-Newsreader: knews 0.9.3
In-Reply-To: <4ir8am$5uf@park.uvsc.edu>
To: Terry Lambert <terry@lambert.org>
Xref: euryale.cc.adfa.oz.au comp.os.linux.development.system:20451 comp.unix.bsd.freebsd.misc:16433

In article <4ir8am$5uf@park.uvsc.edu>,
	Terry Lambert <terry@lambert.org> writes:
>It seems to me that COFF and ELF are a bad idea in that they add a
>new abstration to UNIX which is not necessary ans doesn't fit into
>the overall conceptual model (as exemplified by a.out) very well.
>
>8-P.

Nyer nyer yourself.  I've often toyed with the idea of making executables
directories:
$ ls a.out
1       2       3       header

It would match a "correct" /proc
$ ls /proc/1234/maps
00004000  0001c000  0001f000  bc000000

>All file writes would have to be committed in order of occurance
>to stable media to ensure structural integrity of the FS... instead
>of just those for metadata, like directories.
>
>You remove the distinction, and we have nothing to key off of to
>optimize writes.  8-).

Gosh dang, better throw away 20 years of filesystems research then...

	J