sturlamolden wrote:
> Python has a GIL that impairs scalability on computers with more than
> one processor. The problem seems to be that there is only one GIL per
> process. Solutions to removing the GIL has always stranded on the need
> for 'fine grained locking' on reference counts. I believe there is a
> second way, which has been overlooked: Having one GIL per interpreter
> instead of one GIL per process.

How would this handle python resources that a programmer would want to
share among the threads?  What facilities for IPC between the
interpreters would be used?

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

Reply via email to