UNIX semantics do permit full support for asynchronous I/O
Peter da Silva
peter at ficc.ferranti.com
Fri Sep 7 02:53:08 AEST 1990
In article <Fyu&?$-1 at cs.psu.edu> schwartz at groucho.cs.psu.edu (Scott Schwartz) writes:
> I was just thinking the same thing. Isn't it the case that
> lightweight processes (mach style threads, say) with shared memory for
> communication solve the asynch-io problem? I'd prefer that to a new
> set of async-io routines, I think.
If you have asynchronous I/O, you can implement threads, and vice versa.
A simple asynch I/O mechanism, combined with user-mode threads, is quite
adequate. The complexities involved in POSIX 1003.4 are slightly (but
only slightly) overkill.
--
Peter da Silva. `-_-'
+1 713 274 5180. 'U`
peter at ferranti.com
More information about the Comp.unix.internals
mailing list