Почему Гил имеет значение, есть множество статей, объясняющих, почему Python Gil (глобальный … помеченный с Perf, Python, Gil, Tracing.
Метка: gil
Автор оригинала: Doug Hellmann. sys включает низкоуровневые функции для управления и отладки поведения потоков. Интервал переключения Python 3 использует глобальную блокировку, чтобы отдельные потоки не могли повредить состояние интерпретатора. После настраиваемого интервала времени выполнение байт-кода приостанавливается, и интерпретатор проверяет, нужно ли запускать какие-либо обработчики сигналов. Во время той же проверки глобальная блокировка интерпретатора (GIL) также […]