一.关于Python多线程 Python解释器中可以同时运行多个线程,但是再任意时刻只能有一个线程在解释器运行. Python虚拟机的访问是由全局解锁器(GIL)控制的,由GIL保证同时只有一个线程的运行. 执行方式如下: 1.设置GIL 2.切换进一个进程执行 3.执行下面操作中的一个 a.运行指定数量的字节码(操作系统中是由时钟控制的) b.线程主动出让控制权 4.把线程设置为睡眠状态,即切换出线程 5.解锁GIL 6.重复以上步骤 注意:1.调用外部代码时(C/C++扩展的内置函数),GI…