кол-во воркеров и отдача статики
Exe
xmail at messir.net
Sat Feb 24 14:27:35 MSK 2007
Часто вижу в рассылке(и не только) что при отдаче статики лучше ставить
worker_processes 1, масимум 2.
При этом люди аргументируют это тем что якобы разные воркеры будут
блокировать друг друга.
Я в это не верю ибо:
а) nginx сам ничего не читает, он использует sendfile. А sendfile делает
ядро которое в системе все равно
одно
б) не вижу причин по которым один процесс будет считывать с диска файлы в
N потоков чем N процессов
каждый из которых считывает файлы в один поток.
в) каким образом они друг друга будут блокировать?
Таким образом я делаю вывод что никакой особой зависимости между
worker_processes и производительностью нет.
Может ли кто-нибудь поделиться своими соображениями?
//Черный Плащ
More information about the nginx-ru
mailing list