
June 21, 2015
4:13 p.m.
Antoine Pitrou <solipsis@pitrou.net> wrote:
The reason IPC in multiprocessing is slow is due to calling pickle, it is not the IPC in itself.
No need to be pedantic :-) The "C" means communication, and pickling objects is part of the communication between Python processes.
Yes, currently it is. But is does not mean that it has to be. Clearly it is easier to avoid with multiple interpreters in the same process. But it does not mean it is unsolvable. Sturla