alex23 <wuwe...@gmail.com> writes:
> Here's an article by Guido talking about the last attempt to remove
> the GIL and the performance issues that arose:
> 
> "I'd welcome a set of patches into Py3k *only if* the performance for
> a single-threaded program (and for a multi-threaded but I/O-bound
> program) *does not decrease*."

The performance decrease is an artifact of CPython's rather primitive
storage management (reference counts in every object).  This is
pervasive and can't really be removed.  But a new implementation
(e.g. PyPy) can and should have a real garbage collector that doesn't
suffer from such effects.
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to