Subject Re: Problem compiling Firebird 1.5.2 SuperServer for the Mac
Author phil_hhn
--- In firebird-support@yahoogroups.com, "Nigel Weeks" <nweeks@e...>
wrote:
> The main reason SuperServer(SS) isn't available for OS X, is because
CS runs
> so well on BSD-based unixes(ultra-light process context switches...)
> SS will yield no benefits, unless you REALLY need the shared results
> cache...
>
> (This is info from 18 months ago. I'm prepared to be proved wrong...)
>
> The big question is: Why do you need SuperServer?

Ok, that's great to hear that CS should run well... although my
personal tendancy would have been to go for a multi-threaded model,
not a process-based model.
Why do we 'need' SS? Maybe we don't... It's what we use on the windows
platform, and understood it to be better, and 'classic' to be the
'old-style' server. Maybe we just misunderstood, or maybe this is the
case on windows, while on unix a process-based version is ok. The next
poster (David Savill) also indicates that CS may be slower.
Also, does new development mainly occur on SS and CS is only 'kept up
to date' (i.e does it have a future), or do they both get the same
attention?

Since 1.5.1 SS /does/ compile, I guess we could benchmark that against
the CS version...

Thanks again