【发布时间】:2014-10-10 21:21:17
【问题描述】:
假设您要并行运行多个进程(使用多处理,可能在多个单独的机器上,如在一个集群中),其中每个进程创建一个特定类的新实例列表。然后,您将所有这些列表发送回父进程,并希望将它们组合起来。现在,我们可以通过它们的对象 id 来索引这些实例吗?鉴于每个对象都是在单独的进程(可能是单独的机器)上生成的,我能否期望 id 能够唯一标识对象?
换句话说,对象的 id 是否能够在进程之间发送数据所需的酸洗中幸存下来,或者解释器在解开对象时是否为对象分配了一个新鲜且唯一的 id?
【问题讨论】:
标签: python pickle python-multiprocessing