我正在使用python multiprocessing模块来并行化一些计算量很大的任务.显而易见的选择是使用一个Pool工人然后使用该map方法.
multiprocessing
Pool
map
但是,进程可能会失败.例如,他们可能会被悄悄地杀死,例如被杀死oom-killer.因此,我希望能够检索启动过程的退出代码map.
oom-killer
另外,为了记录目的,我希望能够知道为执行迭代中的每个值而启动的进程的PID.
python multiprocessing
multiprocessing ×1
python ×1