autoGIL
该autoGIL
模块提供了一个函数installAutoGIL()
,可在运行事件循环时自动锁定和解锁Python的全局解释器锁。
注意
此模块已在Python 3.x中删除。
exception autoGIL.AutoGILError
如果观察者回调无法安装,则引发,例如因为当前线程没有运行循环。
autoGIL.installAutoGIL()
在当前线程的事件循环(CFRunLoop)中安装一个观察者回调,该回调将在适当的时间锁定和解锁全局解释器锁(GIL),从而允许其他Python线程在事件循环空闲时运行。
可用性:OSX 10.1或更高版本。
本文档系腾讯云开发者社区成员共同维护,如有问题请联系 cloudcommunity@tencent.com