Parallelization on muli-CPU hardware?

Richie Hindle richie at
Tue Oct 12 11:37:10 CEST 2004

[Nicolas, arguing for a free-threading Python]
> compare IO intensive (especially network IO) programs, the multi-threaded
> program wins.

The GIL is released during network IO.  Multithreaded network-bound
Python programs can take full advantage of multiple CPUs already.

(You may already know this and I'm missing a point somewhere, but it's
worth repeating for the benefit of those that don't know.)

Richie Hindle
richie at

More information about the Python-list mailing list