On 14 Dec 2005 10:15:08 -0800, Aahz <[EMAIL PROTECTED]> wrote: >In article <[EMAIL PROTECTED]>, >Carl J. Van Arsdall <[EMAIL PROTECTED]> wrote: > >>Because of this global interpreter lock does this mean its impossible to >>get speed up with threading on multiple processor systems? I would >>think so because only one python thread can execute at any one time. Is >>there a way to get around this? This isn't something I need to do, I'm >>just curious at this point. > >You either need to run multiple processes or run code that mostly calls >into C libraries that release the GIL. For example, a threaded spider >scales nicely on SMP.
Yes. Nearly as well as a single-threaded spider ;) Jean-Paul -- http://mail.python.org/mailman/listinfo/python-list