ПРОЕКТЫ 


  АРХИВ 


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[4]: Память на буферы з аполучить



Hi, Andrew.

AM>> то есть все они дружно диском занимаются :-) Ну и тормоза сильно
AM>> больше становятся при посещении страничек. Я поставил 16... Хотя
AM>> осталось желание сделать 32. Насколько я помню для IDE дисков
AM>> максимальная отдача идёт при ~40 процессах читателей. 32 плюс
> вообще-то максимум любой диск отдает при линейном чтении, чем больше его 
> дергают с
> места на место тем ему сложнее. у IDE как раз проблемы возникают с 
> многопоточным доступом

 несогласен. в матчасти говорится как раз наоборот. ибо данные на IDE
диск пишутся с "перемежением" и т.п., специально распыляются по
нескольким местам кусочками. как раз затем, чтобы потом при
одновременном обращении от нескольких процессов общий объём НУЖНЫХ
считанных данных при прохождении (ну, линейном, в основном) был в
среднем БОЛЬШЕ. грубо говоря алгоритмы составлены исходя из
характеристик некоего псевдослучайного запроса от НЕСКОЛЬКИХ
параллельных процессов. ибо ТОЛЬКО ОДНОГО процесса с запросом на диск
в реальности исчезающе мало, тут и системные процессы (логгеры и т.д.)
и рабочие. 
 исходя из этого где-то (толи в "горчичной книжке", то ли где, не
упомню) рассказывалось, что оптимальное количество ПАРАЛЛЕЛЬНЫХ
ЗАПРОСОВ К ДИСКУ порядка 40-60. Да, зависит от ОС, диска (не SCSI,
там другое совсем, а скоростей и прочих внутренностей), контроллера.

> P.S. может памяти добавить в систему, обычно дает неплохие результаты ...

 так ёмаё, памяти-то как раз МНОГО, порядка 2Гб, но nginx ИСПОЛЬЗУЕТ
болезненно МАЛО - какие-то мегабайты. наталкивает на подозрение, что
это излишняя бережливость и она негативно сказывается на
производительности обслуживания.
-- 
engineer




 




Copyright © Lexa Software, 1996-2009.