У меня есть приложение python, которое захватывает набор данных, и для каждой части данных в этой коллекции он выполняет задачу. Задача занимает некоторое время, чтобы завершить, поскольку есть задержка. Из-за этой задержки я не хочу, чтобы каждая часть данных выполняла задачу впоследствии, я хочу, чтобы все они происходили параллельно. Должен ли я использовать многопроцессор? или нарезание резьбы для этой операции?
Я попытался использовать потоки, но имел некоторые проблемы, часто некоторые из задач никогда не срабатывали.