Subject | Re: [firebird-support] Re: Upgrade Firebird 2.1.1 to 2.1.3 |
---|---|
Author | Thomas Steinmaurer |
Post date | 2010-11-22T21:03:21Z |
> Firebird.conf, Aliases.conf and secirity2.fdb will be excluded.At the conference? Basically all stuff was related to 2.5 in respect to
>
> I recall you telling something about CPU affinity in FB.conf regarding SS, FB 2.13 and 2 CPUs?
CPU utilization. I think, even for 2.1 it's a valid statement, that the
server process is bound to the first CPU/core, unless you change the
CpuAffinityMask parameter in firebird.conf.
Haven't investigated how good 2.1 SS is compared to 2.5 SS when talking
about CPU utilization for several databases. You could give my
multi-threaded SMP test application a try. ;-)
So, basically, if you want to bind the SS process to the first
CPUs/cores, then CpuAffinityMask needs to be set to 3. This all is a bit
mask like. For examples:
First CPU: 2^0 = 1
First two CPU: 2^0 + 2^1 = 3
Last two CPU of a quad-core: 2^2 + 2^3 = 12
etc...
HTH,
Thomas