On 12/01/2010 05:43 PM, [email protected] wrote:


Under normal circumstances you would have a fixed (or limited) thread pool, and each request is handled by a free thread in the pool.
Of  course it does make sense to use pre-started threads.

How are requests queued if no threads are available in the pool ? If this is done by a single (main) thread, this might introduce a bandwidth limitation.

In ExtPascal, it is impossible to separate the thread from the session.
This has the advantage of being simple, but doesn't scale, and creates unneeded dependencies between different parts of the software.
It would be great to have an improved thingy similar to ExtPascal in the Lazarus Library :)

-Michael

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

Reply via email to