Fascinating video! I don't do a lot of multithreaded programming on Python but it's good to know what causes the performance problems, it was particularly interesting for me to learn about priority inversion.

There's a link under that video to an interesting post on python-dev about reworking the GIL:

http://mail.python.org/pipermail/python-dev/2009-October/093321.html

Apparently he manages to get some performance improvement by releasing the GIL using a fixed time period (instead of interpreter ticks). This is from October 2009, I don't know if this made it into Python yet.

Cheers

Peter


On 08/08/2010 07:46 PM, Ditesh Gathani wrote:
Interesting video on Python's Global Interpretator Lock: http://carlfk.blip.tv/file/2232410/?

Ditesh


_______________________________________________
general mailing list
[email protected]
http://lists.foss.org.my/mailman/listinfo/general

_______________________________________________
general mailing list
[email protected]
http://lists.foss.org.my/mailman/listinfo/general

Reply via email to