Re[4]: Высокий LA

Sergey Bondari bondari на aspiresoft.com
Пт Дек 10 19:39:13 MSK 2010


Hello greenh,

g> соответственно 1 процесс обслуживает одновременно 1 запрос. верно?
не верно. Если рассуждать очень упрощенно, то ваш сервер физически в состоянии обслужить
какое-то количество запросов в секунду, скажем 29. А больше ну никак,
потому что не успевает процессор/диск и т.д.

Следовательно 30 он уже ниасилит, даже если вы создадите 2000
процессов. И даже если создадите 3000 процессов, он тоже ниасилит.

Более того, он вам даже 29 уже не обслужит, потому что операционной системе
добавится работы по обслуживанию ваших 2000 (ну или 3000) процессов (опять же
упрощенно).

Поэтому число процессов должно хотябы своим порядком (порядок это
1,10,100,1000 ... ) соответствовать количеству запросов которые
теоретически способен переварить ваш сервер (ваше приложение).

-- 
Best regards,
 Sergey




Подробная информация о списке рассылки nginx-ru