【python】GIL是什么?

GIL:全局解释器锁 1. python 的解释器分为 CPython(默认解释器)和 JPython,因为历史缘由,在 CPython 上难以移除 GILpython 2. 每一个线程执行是都须要先获取 GIL,保证同一时刻只有一个线程能够执行代码,因此 python 的多线程并非真正的多线程,不能利用多核的 CPU 资源,但多进程能够利用多核的 CPU 资源。linux 3. 线程释放 GIL
相关文章
相关标签/搜索