On Tue, May 18, 2010 at 2:50 PM, Antoine Pitrou <solip...@pitrou.net> wrote:

> There's no chance for this since the patch relies on the new GIL.
> (that's unless there's a rush to backport the new GIL in 2.7, of course)

Thanks I missed that detail.

> I think your "rare long delays" might be related to the old GIL's own
> problems, though. How long are they?

Typically between 20 and 60s.  This is the time it takes to send and
receive a single small packet on an already-active tcp connection to
ensure it is still alive.   Most of the time it is < 1ms.  I don't
have strong evidence that GIL issues are causing the problem, because
I can't reliably reproduce the issue.  But the general setup is
similar (one thread doing light io experiencing odd delays in a
process with multiple threads that are often cpu-bound, on a
multi-core machine)

thanks,
-Mike
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to