Feb. 9, 2012
8:03 p.m.
On 09.02.2012 20:48, Mike Meyer wrote:
Ah, I see why I never ran into it. I build systems that start by loading all the modules they need, then fork()ing many processes from that parent.
Yes, but that would not work with MPI (e.g. mpi4py) where the MPI runtime (e.g. MPICH2) is starting the Python processes. Theoretically the issue should be be present on Windows when using multiprocessing, but not on Linux as multiprocessing is using os.fork. Sturla