9 messages in ru.sysoev.nginxRe: [addenum] Re: again async io
FromSent OnAttachments
Aleksandar LazicNov 22, 2006 8:15 am 
GentooNov 22, 2006 11:26 pm 
Igor SysoevNov 23, 2006 12:04 am 
Aleksandar LazicNov 23, 2006 12:14 am 
Aleksandar LazicNov 23, 2006 12:17 am 
Aleksandar LazicNov 23, 2006 12:23 am 
Igor SysoevNov 23, 2006 2:08 am 
Igor SysoevNov 23, 2006 2:13 am 
Aleksandar LazicNov 23, 2006 2:18 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [addenum] Re: again async ioActions...
From:Igor Sysoev (is-G@public.gmane.org)
Date:Nov 23, 2006 2:13:49 am
List:ru.sysoev.nginx

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.