ПРОЕКТЫ 


  АРХИВ 


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: Скорость отдачи файла



Валерий пишет:
>> что говорит iostat -kdx  /dev/sdx /dev/sdy 5
>> где sdx sdy физ-диски, на которых лежит raid
>> желательно не первое показание, а последующие
>>     
>
> Device:         rrqm/s   wrqm/s   r/s   w/s    rkB/s    wkB/s avgrq-sz 
> avgqu-sz   await  svctm  %util
> sda              20.60     3.40 89.40  0.60  3124.00    16.00    69.78     
> 1.99   22.38   8.32  74.88
> sdb              14.20     3.00 88.00  0.80  3087.20    15.20    69.87     
> 1.81   20.49   7.86  69.76
>
> Device:         rrqm/s   wrqm/s   r/s   w/s    rkB/s    wkB/s avgrq-sz 
> avgqu-sz   await  svctm  %util
> sda              18.16     1.60 90.22  0.80  3204.79     9.58    70.63     
> 2.13   23.33   8.38  76.25
> sdb              16.97     1.40 88.82  0.80  3226.35     8.78    72.20     
> 1.83   20.42   8.05  72.18
>
> Device:         rrqm/s   wrqm/s   r/s   w/s    rkB/s    wkB/s avgrq-sz 
> avgqu-sz   await  svctm  %util
> sda              22.80     2.60 93.40  4.40  3280.00    28.00    67.65     
> 3.12   31.86   8.30  81.20
> sdb              19.20     2.00 91.80  2.80  3296.00    19.20    70.09     
> 2.07   21.89   8.00  75.68
>
> Device:         rrqm/s   wrqm/s   r/s   w/s    rkB/s    wkB/s avgrq-sz 
> avgqu-sz   await  svctm  %util
> sda              25.35     2.59 89.62  1.40  3299.00    15.97    72.84     
> 2.66   29.19   8.32  75.77
> sdb              19.96     0.60 89.22  1.00  3310.98     6.39    73.54     
> 1.63   18.12   7.58  68.42
>
> Device:         rrqm/s   wrqm/s   r/s   w/s    rkB/s    wkB/s avgrq-sz 
> avgqu-sz   await  svctm  %util
> sda              18.56     0.20 89.02  0.40  3209.58     2.40    71.84     
> 2.46   27.18   8.55  76.49
> sdb              18.56     2.59 85.63  0.40  3140.92    11.98    73.30     
> 2.07   23.38   8.68  74.65
>
>
>
>   
не очень хорошо дискам
>> sendfile_max_chunk пробуйте экспериментировать от больших до маленьких.
>>     
>
> Какое значение порекомендуете?
>
>   
начните с 32k и увеличивайте в 2 раза
>> worker_processes пробуйте поднять.
>>     
>
> Пробовал, не помогает. Читал, что, наоборот, рекомендуется на один
> винчестер один worker...
>
>
>   
да, это чтобы был один io-thread на один физический диск. В случае с
raid0 данные уже раскиданы по дискам, так что дёргаться будут всё равно
все диски.
пробуйте 100-200 воркеров.

ну и попробуйте выключить sendfile.

также интересными наверно будут топики
http://www.lexa.ru/nginx-ru/msg16586.html (вглубь) и
http://www.lexa.ru/nginx-ru/msg17729.html



 




Copyright © Lexa Software, 1996-2009.