Parallelization on muli-CPU hardware?

Aahz aahz at pythoncraft.com
Tue Oct 5 17:07:12 EDT 2004


In article <mailman.4377.1097009674.5135.python-list at python.org>,
Andreas Kostyrka  <andreas at kostyrka.org> wrote:
>
>So, IMHO, there are basically the following design decisions:
>GIL: large granularity
>MSL: (many small locks) would slow down the overall execution of Python
>     programs.
>MSLu: (many small locks, unsafe) inacceptable because it would change
>      Python experience ;)

That's a good summation.  Not quite QOTW, but definitely something
everyone should remember.
-- 
Aahz (aahz at pythoncraft.com)           <*>         http://www.pythoncraft.com/

WiFi is the SCSI of the 21st Century -- there are fundamental technical
reasons for sacrificing a goat.  (with no apologies to John Woods)



More information about the Python-list mailing list