Subject Re: [firebird-support] Intel Hyper-Threading
Author Gary Benade
Todd

Firebird 1.5 has a CPU affinity setting for windows 32 platforms. The
setting forces firebird to use either the 1st processor only, second
processor only or both processors. By default this is set to processor 1
only, so you will not have the firebird process jumping between virtual
processors to perform load balancing. Because Hyper Threading turns one
processor into two, it in effect creates two processors with half the speed
of the original. This means that even when firebird is working at maximum it
will only use 50% of the true CPU resources - a benefit if your machine is
not a dedicated server, but an obvious problem if it is.

Regards
Gary