On Fri, 3 Dec 2010, Michael Schnell wrote:

On 12/03/2010 01:56 PM, Michael Van Canneyt wrote:

What he said pertains to the inner workings of Apache,,,,

So when doing a multithreaded FCGI "Server" that uses a thread pool, the managing what thread is to be used when (creating additional threads or manage a queue if more requests com in than Thread are available), needs to be done by the FCGI Server itself.

Yes. Apache has no control over this process, other than starting it on demand.
(presumably, it will even start it many times, if many requests come in)


I suppose this needs to be done by some kind of central "Thread Scheduler" (supposedly done by the application main thread). This in fact might create a performance limitation.

It might.

You can do of course everything in a single thread, and then it is definitely even less performant :-)

Michael.

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to