Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 7 May 1999 21:30:32 -0400 (EDT)
From:      Christopher Sedore <cmsedore@mailbox.syr.edu>
To:        Julian Elischer <julian@whistle.com>
Cc:        hackers@FreeBSD.ORG
Subject:   Re: aio patches available
Message-ID:  <Pine.SOL.3.95.990507211443.23117A-100000@rodan.syr.edu>
In-Reply-To: <Pine.BSF.3.95.990507173308.14285Q-100000@current1.whistle.com>

next in thread | previous in thread | raw e-mail | index | archive | help


On Fri, 7 May 1999, Julian Elischer wrote:

> 
> 
> On Fri, 7 May 1999, Christopher Sedore wrote:
> 
> > 
> > I've bundled up my patches and made them available at
> > http://tfeed.maxwell.syr.edu/aio_diffs.tgz
> > 
> 
> As the Aio stuff is supposed to be posix inspired, a comment on the 
> standards compiance of these features might be in order..

WRT aio_waitcomplete, as far as I know its not part of the spec, so
doesn't affect compliance.  IMHO, its sorely needed though.  

The rest of the modifications are performance enhancements or a bug fix,
and don't change the behavior of the function calls except to be more
efficient.  With the implementation in -current now, if you queued 32
reads on sockets, no other aio operations (except physio)  would do
anything until one of the socket reads completed.  Seems like a recipe for
problems of various kinds if you didn't know this.  

Is there a web-downloadable spec available?  Do I need to buy a book? 
A pointer would be appreciated.

-Chris



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?Pine.SOL.3.95.990507211443.23117A-100000>