[addenum] Re: again async io
Igor Sysoev
is at rambler-co.ru
Thu Nov 23 13:14:12 MSK 2006
On Thu, 23 Nov 2006, Aleksandar Lazic wrote:
> On Don 23.11.2006 09:14, Aleksandar Lazic wrote:
>> On Don 23.11.2006 15:26, Gentoo wrote:
>>> use posix AIO, not libaio.
>>
>> Full ack ;-)
>
> Here is one of the nicest article which cover some statements for other
> os then linux ;-)
>
> http://www.informit.com/articles/article.asp?p=607373&rl=1
>
> and printerfriendly
>
> http://www.informit.com/articles/printerfriendly.asp?p=607373&rl=1
The POSIX AIO is uncomfortable for non-blockng network servers.
It's is not compatible with epoll|rtsig|select|poll|/dev/poll.
FreeBSD could get AIO notification via kqueue, but on FreeBSD AIO
reading regular files is not zero-copy operation.
Igor Sysoev
http://sysoev.ru/en/
More information about the nginx
mailing list