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