Skip to content

Python 中的 GIL

什么是 GIL?

GIL 的产生

操作系统中的进程和线程

线程所面临的问题

GIL 的产生原因

GIL 的本质

程序分析 Python 线程,GIL 效率慢的表现

图解 GIL 存在的问题

代码对比剖析 Python 多进程、多线程、单进程、单线程

多核时代的 GIL

突破 GIL

对于 Python 和 C:怎么突破 GIL

通过 C 程序的线程模型来突破 GIL

GIL的具体运用场景

关于 Python 中的进程与线程

Python 如何应对多核和并行

GIL 在 IO 秘籍情况下的运用

GIL举例:Python线程,GIL在网络爬虫中的使用

GIL 总结

GIL的价值,存在问题及改进方案

拓展阅读

慕课网:深入浅出剖析Python的全局解释锁GIL