> client app has two connections. After app connects to linux server
> one connection uses 16M, another 44M of memory (60M per client).
> After app connects to windows server each connection use 170M of
> virtual memory which is 350M per client ('memory usage' column is
> similar to linux - 18M & 43M). Why the difference? Any way to make
> firebird use less memory? Because right now 5 clients would need 2Gb
> memory on server which is no good...
Which version of Firebird are you using? Classic or SuperServer?