Progress on the Gilectomy
Terry Reedy
tjreedy at udel.edu
Tue Jun 13 14:53:02 EDT 2017
On 6/13/2017 12:09 PM, Robin Becker wrote:
> On 11/06/2017 07:27, Steve D'Aprano wrote:
> ........
>>
>> I'm tired of people complaining about the GIL as a "mistake" without
>> acknowledging that it exists for a reason.
>>
> I thought we were also consenting adults about problems arising from bad
> extensions. The GIL is a blocker for cpython's ability to use multi-core
> cpus.
When using threads, not when using multiple processes.
> The contention issues all arise from reference counting. Newer
> languages like go seem to prefer the garbage collection approach.
> Perhaps someone should try a reference-countectomy,
This was tried at least once, perhaps 15 years ago.
--
Terry Jan Reedy
More information about the Python-list
mailing list