I added file aio support to nginx-extras in 0.8.54-4. The reason this is not in the default nginx (nginx-full) is because it's usually a bad idea to use. In the vast majority of cases, it will cause degradation in performance. Being enabled also alters behaviors such as epoll usage. To disable you actually have to fall back to select.
In addition, by compiling Nginx with AIO support, it can not be fully disabled. Even if not enabled vio the config, having the support compiled into Nginx will still alter behavior. In BSD it would have better performance benefits where it can be coupled with send-file but in the case of Linux, we usually get better performance by using the file system caching which is bypassed by enabling AIO. That of course isn't the case for every situation, but for most cases it is. Anyway... It's added and committed for nginx-extras and will be there for the next nginx release. Enjoy. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

