Re[5]: Оптимальная настройка

Konstantin N. Bezruchenko mail at bezruk.com
Thu Dec 2 17:39:15 MSK 2004


Hi, Igor.

> В общем, научные исследования на FreeBSD 4.10 (foto.rambler.ru)
> показали следущее. Первональные настройки

> sendfile     on;
> tcp_nopush   on;

> были изменены на

> sendfile     on;
> #tcp_nopush   on;   # это тоже самое, что и tcp_nopush  off
> tcp_nodelay  on;

> Кроме того, всем воркерам было сделан renice -20.
> Скрость загрузки картинок в MSIE визуально возросла. Но tcp_nodelay, по-моему,
> оказывает большее влияние.

> FreeBSD постепенно понижает приоритет долго работающему процессу.
> Возможно, поэтому к концу скрость запросов падает, если на машине активно
> выполняются другие процессы. Другой способ уменьшить падение приоритета -
> увеличить число воркеров, тогда запросы могут распределятся на несколько
> процессов. Самый радикальный метод - renice -20.

Попробовал с количестом worker 10, всем сделал renice -20
Все так-же максимум что он отдает 4 штуки в секунду, но исчезли
провисания (бывали раньше секунды когда вообще ничего не отдавалось)
Кроме этого торможение к концу тоже пропало. Стабильно имеем 4 штуки в
секунду. Уже довольно неплохо! Еще бы понять почему апач отдает
больше.

-- 
Konstantin N. Bezruchenko, BK5536-RIPE






More information about the nginx-ru mailing list