✌️Несмотря на некоторые заблуждения много поточность в Python реализуется ОС-зависимыми API и используют для доступа к общим данным внутри потоков одного процесса взаимоисключающую блокировку в GIL .
⚠️ При определенных преимуществах потоков в виде быстродействия , в реализации Python и у других интерпретируемых языков существует узкое место -- это механизм глобальной блокировки (GIL). Поэтому в Python и других интерпретатором для решения этой проблемы используют асинхронные задачи, которые рассмотрим позднее.
❗А пока вернёмся к теории реализации многопоточности в Python ⤵️