The Future of Python Threading

Bjoern Schliessmann usenet-mail-0306.20.chr0n0ss at spamgourmet.com
Fri Aug 10 07:59:58 EDT 2007


Justin T. wrote:

> The detrimental effects of the GIL have been discussed several
> times and nobody has ever done anything about it. 

Also it has been discussed that dropping the GIL concept requires
very fine locking mechanisms inside the interpreter to keep data
serialised. The overhead managing those fine ones properly is not
at all negligible, and I think it's more than managing GIL.

> The truth is that the future (and present reality) of almost every
> form of computing is multi-core,

Is it? 8)

The question is: If it really was, how much of useful performance
gain would you get?

Regards,


Björn

-- 
BOFH excuse #336:

the xy axis in the trackball is coordinated with the summer solstice




More information about the Python-list mailing list