global interpreter lock not working as it should

Michael Hudson mwh at python.net
Thu Aug 1 05:50:17 EDT 2002


a-steinhoff at web.de (Armin Steinhoff) writes:

> The 'problem' is that Python threads are not fully comparable with
> system level threads. Python threads are managed (scheduled) at
> _interpreter level_!!
> 
> The important difference is that Python threads can't use e.g.
> blocking I/O calls ... a blocking I/O call used in a Python thread
> will block the whole interprete!!.

This is just not true.

Cheers,
M.

-- 
  Java is a WORA language! (Write Once, Run Away)
                	-- James Vandenberg (on progstone at egroups.com)
                           & quoted by David Rush on comp.lang.scheme



More information about the Python-list mailing list