Этот вопрос проверяет, понимаете ли вы реальные ограничения многопоточности в Python и отличаете ли логический параллелизм от физического.
Короткий ответ
В CPython два потока не могут одновременно выполнять байткод Python из-за GIL. Однако потоки могут выполняться “параллельно”, если один из них ждет I/O или если код работает вне GIL. Также реальное одновременное выполнение возможно при использовании нескольких процессов. Поэтому ответ зависит от типа задачи и используемого подхода.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.