标签 global interpreter lock 下的文章

深入浅出Python多线程(0)GIL全局解释器锁的前世今生

图片来源于网络 谈到Python多线程机制,总会说到GIL全局解释器锁,说“臭名昭著”有点过分,但不可否认,Python程序员一向对此诟病比较多,人们担心GIL会影响到多线程程序的性能。 我们先来看这样一个程序,这是一个CPU计算密集型的程序。 import time def countdown(n): while n > 0: ...