LINUX.ORG.RU

История изменений

Исправление merhalak, (текущая версия) :

Можно поизвращаться в питоне: дать multiprocessing.Pool. Туда нарезать задачи и запускать через apply_async, указывая коллбек, который полученные данные запихнёт уже с новой функцией и новым коллбеком в тот же пул процессов. Финальный коллбек запишет туда, куда ты хочешь.

Надо попробовать. Может получиться неплохой многопроцессный конвеер. А может говно.

Можно ограничивать всё, конечно. Обычная producer-consumer задача.

Исходная версия Deleted, :

Можно поизвращаться в питоне: дать multiprocessing.Pool. Туда нарезать задачи и запускать через apply_async, указывая коллбек, который полученные данные запихнёт уже с новой функцией и новым коллбеком в тот же пул процессов. Финальный коллбек запишет туда, куда ты хочешь.

Надо попробовать. Может получиться неплохой многопроцессный конвеер. А может говно.