Python 任务队列 & 多线程并发threading

Python解释器由于设计时有GIL(GlobalInterpreterLock)全局锁,导致了多线程无法利用多核。Python实际运行是利用单核CPU。由于存在GIL全局锁,导致python中多线程只是交替执行,在4核、8核CPU上,也仅仅能使用1核。本文聊到的python多线程,是基于单核CPU
thread 并发 多线程 python 2019年12月24日 446次浏览