*BSD News Article 64379


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!garnet.bmr.gov.au!como.dpie.gov.au!news.gan.net.au!act.news.telstra.net!imci3!imci4!newsfeed.internetmci.com!news.kei.com!nntp.coast.net!pravda.aa.msen.com!not-for-mail
From: noel@mail.msen.com (Noel Maddy)
Newsgroups: comp.os.linux.development.system,comp.unix.bsd.freebsd.misc
Subject: Re: Ideal filesystem
Followup-To: comp.os.linux.development.system,comp.unix.bsd.freebsd.misc
Date: 27 Mar 1996 18:51:28 GMT
Organization: Msen, Inc. -- Ann Arbor, MI.
Lines: 29
Message-ID: <4jc2ng$t4u@pravda.aa.msen.com>
References: <4gejrb$ogj@floyd.sw.oz.au> <3140C968.20699696@netcom.com> <4ia7im$i4m@usenet.srv.cis.pitt.edu> <4if9gb$4kh@park.uvsc.edu> <4iibd2$ng@EARTH.baylor.edu> <4ir7tc$5uf@park.uvsc.edu> <31530CC6.266C03EF@ids2.idsonline.com> <4j0ccn$ftv@park.uvsc.edu>
NNTP-Posting-Host: conch.aa.msen.com
X-Newsreader: TIN [UNIX 1.3 950824BETA PL0]
Xref: euryale.cc.adfa.oz.au comp.os.linux.development.system:20102 comp.unix.bsd.freebsd.misc:16096

Terry Lambert (terry@lambert.org) wrote:
: Eric Vought <adfh@ids2.idsonline.com> wrote:
[snip]
: 
: ] In order to get rid of user "joe", the system now has to scan
: ] all files for per-user information and delete those entries pertaining
: ] to joe. This problem already exists to some extent with files that are
: ] owned by that user, but these are often limited to the user's home
: ] directory, a spool file, and possibly a public sticky directory. Your
: ] suggestion makes the mess more widespread and more complicated.
: 
: Why can't you ask the question "will all the objects owned by
: Joe please identify themselves?"... after all, indexing is
: implementation defined, and we're talking about a new implementation.

I must be missing somthing here...what difference does it make
whether the checks of all the objects for per-user information is
done by an external process or by the objects themselves?  If the
scheduler is up to handling thousands of objects all saying
"Hmm, do I have anything belonging to joe", then it might be a bit
faster due to the parallelism, but isn't the same work being done?

Or are you implying some sort of object ownership tree (separate from
the directory tree) in the filesystem when you say "indexing is
implementation defined"?

--
Noel Maddy              When speech is censored, can thought be far behind?
(noel@mail.msen.com)     Visit http://www.vtw.org/ for the shocking truth