確認nginx 是否有包含aio功能
nginx -v
是否有 --with-file-aio
如果沒有,需重新編譯
設定nginx.conf
vi /etc/nginx/nginx.conf
location / {
aio on;
directio 1;
output_buffers 1 128k;
}
Nginx 使用Linux-native aio 需要Linux 內核支持
Nginx 性能優異在於善於利用操作系統內核的各種特性,比如aio/epoll/sendfile (Linux), kqueue (FreeBSD) 等。對於使用VPS 做圖片站的站長來說,使用nginx 的aio 特性會大大提高性能,圖片站的特點是大量的讀io 操作,nginx aio 不用等待每次io 的結果有助於並發處理大量io 和提高nginx 處理效率。
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。