[zeromq-dev] Multicore Magic

Pieter Hintjens pieterh at gmail.com
Mon Apr 26 20:11:53 CEST 2010


On Mon, Apr 26, 2010 at 7:43 PM, Brian Granger <ellisonbg at gmail.com> wrote:

> I agree that for now the GIL makes it easy to integrate with
> C-extensions.  BUT, the GIL is killing Python's chances to be a useful
> language for multicore.  Period.

If you could start a Python process instance for each process, with
0MQ you could do multithreading nicely, as explained in the article.
I presume one could then use inproc transport.

What's the feasibility of running multiple independent Pythons, one
per core?  I assume memory's not a major issue any more.

-Pieter



More information about the zeromq-dev mailing list