Thank you for the reply.
I know it is simple. But, will we not get more performance benefit if we create the pools before hand. Say I will create a memory pool for the connections (for example say with 4000 entries). Everytime I need one, I will go and get it from that pool and when I free it, I will free that to the pool. Will not that be more efficient rather than for every connection and request going and allocating a pool.
I always feel the run time malloc calls are bad and for every connection and request are expensive when we handle thousands of connections per seconds.
Please share your thoughts....
Thank you.
Santos