missing-features- все статьи тега


Пул потоков похож на Многопроцессорный пул?

есть класс, бассейн для рабочего threads, аналогично многопроцессорному модулю класс, бассейн? Я, например, простой способ распараллелить функцию map def long_running_func(p): c_func_no_gil(p) p = multiprocessing.Pool(4) xs = p.map(long_running_func, range(100)) однако я хотел бы сделать это без накладных расходов на создание новых процессов. Я знаю о Гиле. Однако в моем usecase функция будет связана с IO функцией C, для которой оболочка python выпустит GIL до фактического вызов функц ...