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