Adding a Par construct to Python?

Adam Olsen rhamph at gmail.com
Tue May 19 16:43:16 EDT 2009


On May 19, 5:05 am, jer... at martinfamily.freeserve.co.uk wrote:
> Thanks for explaining a few things to me. So it would seem that
> replacing the GIL with something which allows better scalability of
> multi-threaded applications, would be very complicated. The paper by
> Jesse Nolle which I referenced in my original posting includes the
> following:
>
> "In 1999 Greg Stein created a patch set for the interpreter that
> removed the GIL, but added granular locking around sensitive
> interpreter operations. This patch set had the direct effect of
> speeding up threaded execution, but made single threaded execution two
> times slower."
>
> Source:http://jessenoller.com/2009/02/01/python-threads-and-the-global-inter...
>
> That was ten years ago - do you have any idea as to how things have
> been progressing in this area since then?

https://launchpad.net/python-safethread



More information about the Python-list mailing list