Article View: comp.std.unix
Article #536Re: Standards Update, IEEE 1003.4: Real-time Extensions
From: Kristoffer Eriksson
Date: Wed, 26 Sep 1990 12:19
Date: Wed, 26 Sep 1990 12:19
23 lines
1645 bytes
1645 bytes
Submitted-by: ske@pkmab.se (Kristoffer Eriksson)
In article <541@usenix.ORG> brnstnd@kramden.acf.nyu.edu (Dan Bernstein) writes:
>In the filesystem abstraction, you open a filename in one stage. [...]
>
>You can easily construct other examples, but one should be enough to
>convince you that open() just isn't sufficiently general for everything
>that you might read() or write().
What prevents us from inventing a few additional filesystem operations
that ARE general enough?
I think the important thing about the filesystem abstraction that is being
debated here, is the idea of a common name space, and that idea does not
require open() to be an indivicible operation, and it does not require that
open() must be the only way to associate a file descriptor to a named object,
as long as there is only one name space.
--
Kristoffer Eriksson, Peridot Konsult AB, Hagagatan 6, S-703 40 Oerebro, Sweden
Phone: +46 19-13 03 60 ! e-mail: ske@pkmab.se
Fax: +46 19-11 51 03 ! or ...!{uunet,mcsun}!sunic.sunet.se!kullmar!pkmab!ske
Volume-Number: Volume 21, Number 133
Technical Details
Message-ID:
<545@usenix.ORG>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!ucsd!ucbvax!usenix!jsqReferences:
<523@usenix.ORG> <539@usenix.ORG> <541@usenix.ORG>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!ucsd!ucbvax!usenix!jsq From: ske@pkmab.se (Kristoffer Eriksson) Newsgroups: comp.std.unix Subject: Re: Standards Update, IEEE 1003.4: Real-time Extensions Message-ID: <545@usenix.ORG> Date: 26 Sep 90 12:19:06 GMT References: <523@usenix.ORG> <539@usenix.ORG> <541@usenix.ORG> Sender: jsq@usenix.ORG Organization: Peridot Konsult i Mellansverige AB, Oerebro, Sweden Lines: 23 Approved: jsq@usenix.org (Moderator, John Quarterman) X-Submissions: std-unix@uunet.uu.net