<div dir="ltr">send file и aio не как не помогли<div>все остольное тоже пробовал кроме <span class="Apple-style-span" style="font-size: 13px; color: rgb(34, 34, 34); font-family: arial, sans-serif; background-color: rgba(255, 255, 255, 0.917969); ">read_ahead</span>.</div>
<div><br><div>как включить <span class="Apple-style-span" style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; background-color: rgba(255, 255, 255, 0.917969); ">read_ahead в nginx?</span><br><br>
<div class="gmail_quote">2011/11/6 Alex Vorona <span dir="ltr"><<a href="mailto:voron@amhost.net">voron@amhost.net</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
С 4-х дисков RAID1 гигабит обычно можно выжать в 1к коннектов<br>
Попробуйте<br>
- выключить multi_accept<br>
- sendfile включить (если FreeBSD то попробуйте aio sendfile)<br>
- увеличить readahead в системе до 1-2мбайт [для нужных дисков]<br>
- включить read_ahead в nginx<br>
- поднять sndbuf сокета nginx до 300-500кБайт<br>
- поднять wmem_max и tcp_wmem<br>
<br>
Это позволит nginx засовывать в большие буфера большие куски данных за 1 раз, меньше<br>
дергая диски.<br>
<div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></div></div></blockquote></div></div></div></div>