37.7. autoGIL — 事件循环中的全局解释器锁处理 — Python 文档
来自菜鸟教程
Python/docs/2.7/library/autogil
37.7. 自动GIL — 事件循环中的全局解释器锁处理
autoGIL 模块提供了一个函数 installAutoGIL(),该函数在运行事件循环时自动锁定和解锁 Python 的 全局解释器锁 。
笔记
此模块已在 Python 3.x 中删除。
- exception autoGIL.AutoGILError
- 如果无法安装观察者回调,则引发,例如因为当前线程没有运行循环。
- autoGIL.installAutoGIL()
在当前线程的事件循环 (CFRunLoop) 中安装一个观察者回调,它将在适当的时候锁定和解锁全局解释器锁 (GIL),允许其他 Python 线程在事件循环空闲时运行。
可用性:OSX 10.1 或更高版本。