Очень долгий запуск на AMD64...

Igor Sysoev is at rambler-co.ru
Fri Mar 31 16:25:54 MSD 2006


On Fri, 31 Mar 2006, Alexey N. Kovyrin wrote:

> Igor Sysoev пишет:
>> On Fri, 31 Mar 2006, Alexey N. Kovyrin wrote:
>> 
>>> Igor Sysoev пишет:
>>>>>> Нужно собрать nginx с профилированием.
>>>>>> Для gprof это делается примерно так:
>>>>>> 
>>>>>> ./configure --with-cc-opt="-pg -g" --with-ld-opt="-pg" ...
>>>>>> 
>>>>>> Потом запускается nginx, получаем файл nginx.gmon.
>>>>>> Потом запускаем gprof nginx, вывод присылаем мне.
>>>> 
>>>> А если попробовать без профилирования
>>>> ./configure --with-cc-opt="-D NGX_ALIGNMENT=16" ...
>>> Эффект абсолютно нулевой... :-(
>>> Какие есть еще варианты кроме "выкинуть процессор"? :-)
>> 
>> gprof показывает, что проблема не в хэшах, а в выделении памяти.
>> Как выглядит конфигурация типичного сервера ?
> Не совсем понял, о чем вы (об аппараиной или программной части)... но 
> попробую ответить :-)

Я конфиге nginx'а:

       server {
          ....
       }

Правильно ли я понимаю, что очень много include'ов ?


Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list