Threading in Python

S.Mohideen moin at blackhole.labs.rootshell.ws
Tue Feb 6 19:14:17 EST 2007


Python is praised about - me too. But at one instance it fails. It fails to 
behave as a true multi-threaded application. That means utilizing all the 
CPUs parallely in the SMP efficiently stays as a dream for a Python 
Programmer.

Discussion threads say its due to GIL - global interpreter lock. But nobody 
has mentioned any alternative to that apart from suggestions like "Code it 
in C" and POSH (http://poshmodule.sf.net). Is there any other way we can 
make Python programs really multithreaded in real sense.

Moin 




More information about the Python-list mailing list