ПРОЕКТЫ 


  АРХИВ 


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: РИТ: Высокие нагрузки vs Highload++



В чт, 18/09/2008 в 14:50 +0400, Anton Yuzhaninov пишет:
> On 17.09.2008 20:40, Михаил Монашёв wrote:
> > 
> > IS> Потому  что  load  теоретически  выглядит правильно, а практически
> > IS> какой-нибудь  один  диск  всё время ничего не делает. Что касается
> > IS> round-robin'а,  то в нашем случае запросы на кусок файла уходят на
> > IS> один  диск,  не трогая три остальных. И эти остальные доступны для
> > IS> трёх друрих кусков.
> > 
> > Ты  оказался  прав.  На  практике с round-robin  на предельной нагрузке
> > gmirror отдаёт больше, чем c load.
> > 
> > На небольшой загрузке c load интуитивно gmirror выглядел лучше.
> > 
> 
> есть подозрение что round-robin лучше при чтении большими блоками, а load 
> когда 
> много мелких запросов.
Немного наоборот, round-robin нормально работает когда читать приходится
столько данных за один запрос чтобы задействовать один винт (до 128К).
Для потокового чтения он будет нагружать оба винта, одинаково, хотя
справился бы один. А load (непропатченый) просто неправильно реализован,
и тупит там где не стоило бы.


 




Copyright © Lexa Software, 1996-2009.