Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Re[2]: Дотюнился... Ст ранности в iostat
On Wed, Nov 26, 2008 at 11:02:07PM +0100, ArjLover wrote:
> Мне всегда казалось, что Игорь обеими руками агитирует за sendfile и
> по-порядочному nginx работает только с ним. В чем фокус раздавать НЕ
> sendfile?
Я хочу внести ясность. Прежде всего, мои рекомендации относяться только
к FreeBSD, поскольку у меня не продакшн опыта с другими системами.
Что касается sendfile, то здесь есть сценария:
1) весь контент помещается в память - нужно использовать sendfile.
2) контент, состоящий из больших файлов (от 1M), не помещается в память -
до недавнего времени в этом случае лучше было выключать sendfile,
однако теперь, с моим патчем и увеличенным MAXPHYS лучше использовать
sendfile.
3) контент, состоящий из мелких файлов, не помещается в память -
возможно, лучше выключить sendfile.
--
Игорь Сысоев
http://sysoev.ru
|