*BSD News Article 64588


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!newshost.telstra.net!asstdc.scgt.oz.au!metro!metro!news.cs.su.oz.au!harbinger.cc.monash.edu.au!news.mira.net.au!vic.news.telstra.net!act.news.telstra.net!psgrain!news.uoregon.edu!news-feed.iguide.com!imci2!news.internetMCI.com!newsfeed.internetmci.com!news.msfc.nasa.gov!sol.ctr.columbia.edu!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: 28 Mar 1996 20:58:47 GMT
Organization: Utah Valley State College, Orem, Utah
Lines: 32
Message-ID: <4jeui7$f12@park.uvsc.edu>
References: <4hptj4$cf4@cville-srv.wam.umd.edu> <3140C968.20699696@netcom.com> <4ilgto$861@floyd.sw.oz.au> <4j6if4$15gk@news.missouri.edu> <315834CD.7C4DA6C7@netcom.com>
NNTP-Posting-Host: hecate.artisoft.com
Xref: euryale.cc.adfa.oz.au comp.os.linux.development.system:20283 comp.unix.bsd.freebsd.misc:16277

Adam Megacz <kalessin@netcom.com> wrote:
] It seems that the discussion of EA's in this group has been going in three directions:
] 
]   1) Those who dislike the idea of generalized inode storage space
]   2) Those who support it in a more-or-less OS/2 fashion (read: similar; not EXACTLY 
]      like OS/2)
]   3) Those who support doing away with the difference between files and directories 
]      and making all files directories with a stream attatched to them.

[ ... ]

]   The reason I bring this all up is because you really can't go "inbetween" #2 and #3;
] you have to go one way or the other. I myself am unsure of which method I support;
] each has advantages (#2 is more in harmony with "The UNIX way", though it could, in
] some cases, break legacy apps). Can anyone present a logical reason why we should go
] one way instead of the other? Can anyone present a fourth alternative?

I don't believe I've been advocating any of your three options.

I advocate a variable granularity block store, with the concepts
"object hierarchy", "object naming", and "object content
attribution" being layered sperately on top of the underlying
block store.

Please see my other posts in this thread for clarification.


                                        Terry Lambert
                                        terry@cs.weber.edu
---
Any opinions in this posting are my own and not those of my present
or previous employers.