brianchan.us
Python global interpreter lock
This article explains the python GIL pretty well. In Python 2, a thread can at most perform 100 instructions/ticks before releasing the GIL. This setting can be changed with sys.setcheckinterval().…