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

Reply via email to