Sturla Molden <sturla.mol...@gmail.com>:

> No, 10,000 processes will not do.

I never suggested that. In fact, I'm on the record recommending about
two processes per CPU core.

There are many principles on which to allocate threads/processes:
objects, tasks, stimulus sources, CPUs. I'm advocating CPUs.

If you use nonblocking primitives, a single process is enough to keep a
CPU busy and the throughput high. With multiple processors, you need
more processes, but generally not more than one. You should give the
hardware a chance to optimize the dataflows a bit so having some extra
processes is probably a good idea.


Marko
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to