количество параллельно запущенных тасков? multiprocessing.Pool и ThreadPoolExecutor берут на себя больше тасков, чем число воркеров
Ты можешь вроде им передать свою очередь
Они берут тасков больше чем параллельно запущено. Параллельных столько сколько надо, остальные ждут в очереди. Хз что ты хочешь
Мне нужен какой-нибудь таск менеджер с очередью тасков, который исполняет на тредпуле стого не больше N тасков одновременно, в то время как остальные ждут, не запускаются
Там-же вроде есть параметр max_workers= Он разве не работает?
Ну, указанные тобой пулы так и делают
Обсуждают сегодня