Вопрос проверяет понимание ограничений многопоточности в Python и влияния GIL.
Короткий ответ
CPU-интенсивные задачи не выигрывают от потоков в Python. Из-за GIL одновременно исполняется только один поток байткода. В таких задачах потоки добавляют накладные расходы, но не ускоряют выполнение. Для них лучше использовать multiprocessing.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.