ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Скорость отдачи файла



Валерий пишет:
>> sendfile пробуйте отключить.
>>     
>
> Отключил. Нагрузка на диск сразу уменьшилась:
>
> Device:         rrqm/s   wrqm/s   r/s   w/s    rkB/s    wkB/s avgrq-sz 
> avgqu-sz   await  svctm  %util
> sda              41.24     2.19 25.30  1.00  3085.26    12.75   235.64     
> 0.50   18.94  14.36  37.77
> sdb              45.22     1.00 24.70  0.40  3085.26     5.58   246.29     
> 0.47   18.76  14.51  36.41
>
> Device:         rrqm/s   wrqm/s   r/s   w/s    rkB/s    wkB/s avgrq-sz 
> avgqu-sz   await  svctm  %util
> sda              42.00     0.80 24.20  0.60  2879.20     5.60   232.65     
> 0.47   18.81  14.06  34.88
> sdb              47.00     1.80 24.00  0.40  2908.00     8.80   239.08     
> 0.46   18.95  14.36  35.04
>
> Device:         rrqm/s   wrqm/s   r/s   w/s    rkB/s    wkB/s avgrq-sz 
> avgqu-sz   await  svctm  %util
> sda              53.80     2.40 24.80  1.00  2770.40    13.60   215.81     
> 0.43   17.09  13.49  34.80
> sdb              49.20     0.80 24.00  0.40  2734.40     4.80   224.52     
> 0.37   15.08  12.72  31.04
>
> Device:         rrqm/s   wrqm/s   r/s   w/s    rkB/s    wkB/s avgrq-sz 
> avgqu-sz   await  svctm  %util
> sda              58.28     0.60 28.74  0.80  3384.43     5.59   229.51     
> 0.58   19.68  14.49  42.79
> sdb              69.46     2.20 29.34  0.80  3395.61    11.98   226.12     
> 0.62   20.58  14.04  42.32
>
> Device:         rrqm/s   wrqm/s   r/s   w/s    rkB/s    wkB/s avgrq-sz 
> avgqu-sz   await  svctm  %util
> sda              47.80     3.20 24.60  0.80  2862.40    16.00   226.65     
> 0.45   17.73  13.76  34.96
> sdb              54.20     0.80 24.80  0.80  2862.40     6.40   224.12     
> 0.47   18.44  13.12  33.60
>
>
> Подзреваю, что именно в диске все дело и было.
>
> Честно говоря не совсем понимаю для чего нужен sendfile(), кроме как
> экономии памяти. Но, т.к. памяти хватает с лихвой, то без него можно
> работать? Или какие еще настройки порекомендуете?
>
>
>   
как изменилась скорость отдачи контента при этом? При выключенном
sendfile тюнить надо output_buffers, например output_buffers 1 32k,
output_buffers 1 64k и тд.



 




Copyright © Lexa Software, 1996-2009.