Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 Mar 1999 00:59:08 -0500 (EST)
From:      "John S. Dyson" <dyson@iquest.net>
To:        hasty@rah.star-gate.com (Amancio Hasty)
Cc:        dyson@iquest.net, tlambert@primenet.com, dick@tar.com, jplevyak@inktomi.com, hackers@FreeBSD.ORG
Subject:   Re: lockf and kernel threads
Message-ID:  <199903050559.AAA20532@y.dyson.net>
In-Reply-To: <199903050545.VAA62143@rah.star-gate.com> from Amancio Hasty at "Mar 4, 99 09:45:12 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
Amancio Hasty said:
>
> Whats your love with signals ?
>
Standards.

> 
> With respect to  AIO , standards are great when their work...
> 
There is very little that qio$ would add, if you had a proper
implementation of AIO.  (Relative to a UNIX style API.)

The current implementation works with every type of FD, and
with the additional realtime signals, and perhaps the addition
of async support for normal files, and also perhaps some of the
networking mechanisms -- one has mostly everything.  Each of
these things that I mention are part of the POSIX specs.

AIO is the standard, whether or not it is perfect.  qio$ isn't
defined, other than looking at old VMS or RSX-11 manuals.

Hey, if someone wants to write RSX-UNIX, then more power to
them.  I am playing with a modular kernel (not to be confused
with a micro-kernel), and it can implement such primitives.
However, BSD is a UNIX kernel, and implements a UNIX API.

-- 
John                  | Never try to teach a pig to sing,
dyson@iquest.net      | it makes one look stupid
jdyson@nc.com         | and it irritates the pig.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199903050559.AAA20532>