37.7. autoGIL – Управление глобальной блокировкой интерпретатора в циклах событий¶autoGIL – Global Interpreter Lock handling in event loops
Модуль autoGIL предоставляет функцию installAutoGIL(), которая автоматически блокирует и разблокирует глобальную блокировку интерпретатора Python при
работе цикла событий.
Примечание
Этот модуль был удалён в Python 3.x.
-
exception
autoGIL.AutoGILError¶ Возникает, если невозможно установить колбэк наблюдателя, например, если текущий поток не имеет цикла выполнения.
-
autoGIL.installAutoGIL()¶ Устанавливает колбэк наблюдателя в цикл событий (CFRunLoop) для текущего потока, который блокирует и разблокирует глобальную блокировку интерпретатора (GIL) в подходящие моменты, позволяя другим потокам Python выполняться, когда цикл событий простаивает.
Доступность: OSX 10.1 или новее.