Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mira.net.au!yarrina.connect.com.au!news.mel.connect.com.au!munnari.OZ.AU!spool.mu.edu!usenet.eel.ufl.edu!news.mathworks.com!news.kei.com!nntp.coast.net!col.hp.com!sdd.hp.com!hamblin.math.byu.edu!park.uvsc.edu!usenet From: Terry Lambert <terry@lambert.org> Newsgroups: comp.os.linux.development.system,comp.unix.bsd.freebsd.misc Subject: Re: Ideal filesystem Date: 21 Mar 1996 09:42:46 GMT Organization: Utah Valley State College, Orem, Utah Lines: 34 Message-ID: <4ir8am$5uf@park.uvsc.edu> References: <4hptj4$cf4@cville-srv.wam.umd.edu> <3140C968.20699696@netcom.com> <4ilgto$861@floyd.sw.oz.au> NNTP-Posting-Host: hecate.artisoft.com Xref: euryale.cc.adfa.oz.au comp.os.linux.development.system:19694 comp.unix.bsd.freebsd.misc:15709 jeremy@suede.sw.oz.au (Jeremy Fitzhardinge) wrote: ] ] In article <4if9gb$4kh@park.uvsc.edu>, ] Terry Lambert <terry@lambert.org> writes: ] >OS/2 EA's are not single-attachment, like Mac resource forks. You ] >can have an arbitrary number of them. ] ] It seems to me that EAs are a bad idea, in that they add a new ] abstraction to Unix which is not necessary and doesn't fit into the ] overall conceptual model very well. 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. ] The real question is not "Do we need and should we add EAs?" The real ] question is "Why is there a difference between files and directories, ] and what would happen if we eliminated it?". 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-). Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers.