Вопросы к Поиску с Алисой
Возможно, имелась в виду разница между GIL (глобальной блокировкой интерпретатора) в Python и параллельным выполнением процессов в языках, где нет GIL, например в C. habr.com
GIL в Python — это механизм, который позволяет только одному потоку управлять интерпретатором. github.com Из-за GIL в конкретный момент времени выполнять байт-код Python может лишь один поток операционной системы. habr.com В результате нельзя ускорить Python-код, интенсивно использующий ресурсы процессора, распределив вычислительную нагрузку по нескольким потокам. habr.com
В языках, где нет GIL, например в C, увеличивая число потоков, можно наблюдать ускорение вычислений. habr.com
Таким образом, разница заключается в том, что GIL ограничивает параллельное выполнение потоков в Python, в то время как в других языках, где нет GIL, параллельное выполнение процессов позволяет ускорить вычисления за счёт увеличения числа потоков. habr.com