atom feed24 messages in ru.sysoev.nginxRe: AIO support on Linux
FromSent OnAttachments
GentooOct 17, 2006 5:30 pm 
Igor SysoevOct 17, 2006 11:51 pm 
GentooOct 18, 2006 1:25 am 
Aleksandar LazicOct 18, 2006 3:09 am 
GentooOct 19, 2006 3:19 am 
Aleksandar LazicOct 19, 2006 3:37 am 
Igor SysoevOct 19, 2006 4:42 am 
GentooOct 19, 2006 4:54 am 
Aleksandar LazicOct 19, 2006 5:00 am 
Aleksandar LazicOct 19, 2006 5:03 am 
Igor SysoevOct 19, 2006 5:27 am 
GentooOct 19, 2006 8:22 am 
Igor SysoevOct 19, 2006 9:00 am 
Delta YehOct 19, 2006 6:52 pm 
Aleksandar LazicOct 20, 2006 12:04 am 
GentooOct 20, 2006 12:11 am 
Aleksandar LazicOct 20, 2006 12:54 am 
Igor SysoevOct 20, 2006 12:57 am 
Igor SysoevOct 20, 2006 1:01 am 
Aleksandar LazicOct 20, 2006 1:15 am 
Delta YehOct 20, 2006 3:00 am 
Jonathan DanceOct 30, 2006 7:41 am 
Aleksandar LazicOct 30, 2006 9:28 am 
ThomasMay 10, 2008 12:05 pm 
Subject:Re: AIO support on Linux
From:Delta Yeh (delt@public.gmane.org)
Date:Oct 19, 2006 6:52:24 pm
List:ru.sysoev.nginx

2006/10/19, Igor Sysoev <is-G@public.gmane.org>:

On Thu, 19 Oct 2006, Gentoo wrote:

I read this blog

http://www.mysqlperformanceblog.com/2006/05/21/speedup-your-lamp-stack-with-lighttpd/

now all web servers are lack of these features

- Persistent connections to FastCGI servers - Keep alive from Reverse proxy to web server - Async IO for serving large large files

so I guess if nginx can support those features, it will be cool

I have plan to support persistent connection to proxied and FastCGI servers.

The same features as apache mod_proxy and mod_proxy_balancer ?

Sorry, it's difficult to me to write in English, so I will be short:

I do not think that AIO support in nginx will add huge perfomance boost because:

1) You can run 100 worker processes to issue 100 simultaneous disk IO operations. You can not do it with lighttpd and other single process servers. 2) There is no AIO sendfile.