Subject Re: [Firebird-general] To Hyper or not to Hyper - Something about Hyperthreading
Author Ann W. Harrison
Thomas Steinmaurer wrote:
> An interesting reading about Hyperthreading and negative performance
> impacts. ;-)
>
> http://blogs.msdn.com/slavao/archive/2005/11/12/492119.aspx
>
> It's in combination with SQL Server, but possibly it might affect
> Firebird as a database server as well. Perhaps even Classic? To be
> honest, I don't know. ;-)

We've eliminated most of the spin locks in Firebird as being
the wrong mechanism for higher level applications. Spin locks
are OK for drivers, but not for databases for exactly the
reasons cited in the article. In a situation where you have
more threads than processors, the act of spinning squanders
an important resource.

Regards,


Ann