Subject Re: [IB-Architect] Re : License Question
Author Andi Kleen
On Wed, Mar 22, 2000 at 09:49:03AM -0500, Emil Briggs wrote:
> > Preforking and reusing existing processes like Apache does
> > offers some speed up, but probably not as much as you may imagine. I
> > guess it will be only really beneficial if Interbase has a lot of
> > startup overhead per process (I'm not sure if it does, but please
> > profile before design). On NT threads are needed, because process creation
> > is insanely slow there.
> >
> Apache from inetd is noticeably slower than when run standalone. Not
> a factor of 10 but it's noticable. Where the slowdown is coming from
> I'm not sure but it's definitely there.

Most likely from dynamic linking the apache process every time.
This can be avoided (e.g. by forking a parent interbase daemon instead of
letting it getting exec'ed all the time)