[Tutor] event loop vs threads
Steven D'Aprano
steve at pearwood.info
Mon Sep 26 19:56:31 EDT 2016
Hi Srinivas,
On Sat, Sep 24, 2016 at 01:09:46PM +0530, srinivas devaki wrote:
> how does Python switch execution and maintain context i.e function stack
> etc,.. for co-routines and why is it less costly than switching threads
> which almost do the same, and both are handled by Python Interpreter
> itself(event loop for co-routines and GIL scheduling for threading), so
> where does the extra overhead for threads come from ?
I'm afraid that your question is *far* too advanced for this mailing
list, which is for beginners. I suggest that you ask your question on
the main Python list:
https://mail.python.org/mailman/listinfo/python-list
also available on Usenet at comp.lang.python. If you don't get a
response there, then you may ask the core Python developers on the
Python-Dev mailing list:
https://mail.python.org/mailman/listinfo/python-dev
Regards,
Steve
More information about the Tutor
mailing list