I'm currently learning about the GIL and how can it be removed. So I'm 
confessing that I understood only half of your words and I can be wrong.


As far I understood by reading your long passage, the problem is other threads 
don't get enough chance to run and the CPU-Bound Python process will re-acquire 
the GIL right? If that's what you're trying to say, Antoine Pitrou already 
solved this by implementing the "new gil" which tells that before reacquiring 
the GIL make sure that other threads have a chance to run. However as I 
confessed earlier I can be wrong and I misunderstood what you're trying to say. 
Please correct me if that's the case.
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/DWGJ7RKWEVF53VDUQ5ZADYJC5OK43XYV/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to