Мы все знаем об ужасах GIL , и я видел много обсуждение подходящего времени для использования модуля multiprocessing
, но я все еще не чувствую, что у меня есть хорошая интуиция относительно того, когда потоки в Python (сосредоточение в основном на CPython) является правильным ответом.
В каких случаях GIL не является значительным узким местом? В каких случаях использование потоков является наиболее подходящим ответом?