Сравнение производительности FB 32 vs 64 сборок

Совместимость InterBase, Firebird, Yaffil между собой и по версиям

Модераторы: kdv, Alexey Kovyazin

Ответить
sergei7
Сообщения: 7
Зарегистрирован: 11 мар 2009, 17:00

Сравнение производительности FB 32 vs 64 сборок

Сообщение sergei7 » 24 мар 2011, 15:28

Кто-нибудь может подсказать, стоит ли ожидать увеличения производительности сервера FB (при прочих равных условиях) при переходе с win32 на x64 сборку?
Размер БД - в районе 4Гб на данный момент (будет, естественно, увеличиваться)

UPD1. Сейчас используется OS WinServer2008 x64, FB1.5 32bit архитектура SuperServer

hvlad
Разработчик Firebird
Сообщения: 1244
Зарегистрирован: 21 мар 2005, 10:48

Re: Сравнение производительности FB 32 vs 64 сборок

Сообщение hvlad » 24 мар 2011, 17:50

Какие прочие равные для 1.5 ? У него нет x64

При CPU-bound нагрузке x64 может быть на 10-15% быстрее такого же 32-х битного.
При IO-bound разницы не будет.

sergei7
Сообщения: 7
Зарегистрирован: 11 мар 2009, 17:00

Re: Сравнение производительности FB 32 vs 64 сборок

Сообщение sergei7 » 25 мар 2011, 08:11

hvlad писал(а):При CPU-bound нагрузке x64 может быть на 10-15% быстрее такого же 32-х битного.
При IO-bound разницы не будет.
Спасибо!
hvlad писал(а):Какие прочие равные для 1.5 ? У него нет x64
Да, я знаю. Просто возникла необходимость перейти на более новую версию FB. Однако в проекте большое количество UDF. Код UDF написан на дельфи. Если бы прирост производительности при переходе на x64 был бы существенным, то возникла бы необходимость портировать UDF под x64. А теперь вот думаю стоит ли ...

Ответить