Re: Очень долгий запуск на x86_64
Igor Sysoev
is at rambler-co.ru
Tue Mar 21 18:47:45 MSK 2006
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