Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: sendfile - странное пов едение
On Thu, Mar 06, 2008 at 12:55:02PM +0300, AleXXX V. NovikoFF wrote:
> > Если выключить sendfile, то nginx копирует данные к себе, а потом обратно
> > в ядро - system должно вырасти - wait уменьшиться.
> >
>
> system стало даже меньше, user остался на том же уровне, ну и вцелом,
> серверу стало легче (load average упал с 5 до 1.5)
>
> > PS. офигеть, на это письмо у меня ушло 15 минут.
> >
>
> :)
>
> Просто я думал, а вдруг в новых ядрах что-то сломали с sendfile? Я
> наблюдаю похожую ситуацию уже на второй машине...
>
> И еще в догонку:
>
> Чисто визуально скачка стала лучше идти, раньше были постоянные обрывы,
> каждые 5 минут где-то, когда как, ибо канал забит на 90%, сейчас я
> простым браузером без докачки скачал 300 мб на полной скорости без
> единого обрыва, скорость тоже стала более линейной, не прыгает.
Возможно, sendfile поломали.
Вообще же, как показывает практика, sendfile экономит память, но медленее
отдаёт. Тут уж приходится выбирать - или стабильность, или скорость.
--
Игорь Сысоев
http://sysoev.ru
|