Re: Очень долгий запуск на x86_64

Igor Sysoev is at rambler-co.ru
Tue Mar 21 19:23:58 MSK 2006


On Tue, 21 Mar 2006, Igor Sysoev wrote:

> On Tue, 21 Mar 2006, Alexey Mahotkin wrote:
>
>> On 3/21/06, Alexey N. Kovyrin <alexey at kovyrin.net> wrote:
>>>> Можно попробовать
>>>> server_names_hash_bucket_size  1536;
>>>> server_names_hash_bucket_size  2048;
>>> проверил с 2048:
>>> 
>>> real    0m54.758s
>>> user    0m53.555s
>>> sys     0m0.944s
>> 
>> Такое впечатление, что хэш деградировал до линейного списка.
>> 
>> Может, что-то с битовыми операциями на 64-битной машине?
>
> Там биты не причём. Там медленный процесс подбора минимального размера хэша.
> И такое ощущение, что на предыдущем 32-битном процессоре хэш влазил в L2 кэш.
> На 64-битном процессоре размер элемента в хэше больше, чем на 32-битном.

Вернее, влазил не хэш, а промежуточные данные.


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





More information about the nginx-ru mailing list