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>