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