К понятиям
Python: устройство и параллельность

GIL

Ограничение исполнения Python bytecode в обычной сборке CPython и его практические границы.

Global Interpreter Lockглобальная блокировка интерпретатора

Показаны только вручную проверенные связи. Частотность появится после полного покрытия раздела. Проверка от 2026-07-16.

Что нужно уметь

  • Объяснить влияние на CPU-bound код
  • Не путать GIL с общим запретом параллелизма

Как эту тему спрашивают

Канонические типы вопроса объединяют разные формулировки, но каждая ссылка ведёт на конкретный вопрос из интервью.

Что должно быть в ответе

  • Исполнение Python bytecode
  • CPU-bound и I/O-bound
  • Free-threaded CPython и расширения