multiprocessing vs thread performance
Gabriel Genellina
gagsl-py2 at yahoo.com.ar
Mon Jan 5 22:24:14 EST 2009
En Sat, 03 Jan 2009 11:31:12 -0200, Nick Craig-Wood <nick at craig-wood.com>
escribió:
> mk <mrkafk at gmail.com> wrote:
>> The results I got are very different from the benchmark quoted in PEP
>> 371. On twin Xeon machine the threaded version executed in 5.54 secs,
>> while multiprocessing version took over 222 secs to complete!
>>
>> Am I doing smth wrong in code below?
>
> Yes!
>
> The problem with your code is that you never start more than one
> process at once in the multiprocessing example. Just check ps when it
> is running and you will see.
Oh, very good analysis! Those results were worriying me a little.
--
Gabriel Genellina
More information about the Python-list
mailing list