On 2009-09-07, Mark Hammond <skippy.hamm...@gmail.com> wrote:

>> CPython's GIL means that multithreading on multiple
>> processors/cores has limitations. Each interpreter has its own
>> GIL, so processor-intensive applications work better using the
>> multiprocessing module than with the threading module.
>
> I believe you will find the above is incorrect - even with
> multiple interpreter states you still have a single GIL.

Please explain how multiple processes, each with a separate
Python interpreter, share a single GIL.

-- 
Grant

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to