On Saturday 23 November 2013 15:11:27 Gelun, Artem wrote:
[..]
> Насколько я понимаю, sendfile (который включен и должен отрабатывать) не
> блокирует worker'а.
На Linux блокирует если в памяти запрошенных данных нет.
[..]
> 3) Если я правильно понимаю, при размере файла < размера буфера сокета и
> если sendfile_max_chunk не установлен, то sendfile должен вызываться один
> раз.
Нет, он будет зваться ровно столько раз, сколько понадобиться для отдачи
всего файла.
У вас nginx собран без сторонних модулей?
--
Валентин Бартенев
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
[..]
> Насколько я понимаю, sendfile (который включен и должен отрабатывать) не
> блокирует worker'а.
На Linux блокирует если в памяти запрошенных данных нет.
[..]
> 3) Если я правильно понимаю, при размере файла < размера буфера сокета и
> если sendfile_max_chunk не установлен, то sendfile должен вызываться один
> раз.
Нет, он будет зваться ровно столько раз, сколько понадобиться для отдачи
всего файла.
У вас nginx собран без сторонних модулей?
--
Валентин Бартенев
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru