Subject Re: [firebird-support] Firebird more than one hundred time slower on some win2003 server
Author Daniel Rail
Hi,

At April 14, 2005, 14:50, henry FRANQUET wrote:

> I have disabled Hyperthreading of the CPU and eureka that's works !

> I knews that in some case, hyperthreading slows windows, but not as
> much

Hyperthreading will slow down Firebird Superserver, and that is a
known fact. But, HT will not slow down FB Classic Server, because
Classic is multi-process(a separate process for each connection) and
not multi-threaded. Although Superserver is multi-threaded, it is not
SMP and/or HT friendly, because FB manages its own threads, and that
somehow clashes with the OS. This problem will disappear with FB 3.0,
because of the current Vulcan project which has a goal of implementing
fine-grained threading into FB(letting the OS manage the thread
scheduling).

If hyperthreading has to be enabled on those servers, simply install
FB Classic Server.

--
Best regards,
Daniel Rail
Senior Software Developer
ACCRA Consultants Inc. (www.accra.ca)
ACCRA Med Software Inc. (www.filopto.com)