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