> This is relevant: > http://docs.python.org/api/threads.html > http://www.pyzine.com/Issue001/Section_Articles/article_ThreadingGlobalI nterpreter.html
> But notice some C extensions do allow concurrency by releasing the GIL. > Most I/O operations in the standard library do that. And probably the network library > used by python to connect to MySQL does that too. My experience with Zope is that this is a fairly minor effect. In my case a multi processor server running single zope instance would max out a single processor an (very) lightly load a second (pretty much no matter how many threads I ran). Kevin _______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )