[Python-Dev] The endless GIL debate: why not remove thread support instead?

Ivan Krstić krstic at solarsail.hcs.harvard.edu
Tue Dec 16 22:43:40 CET 2008


On Dec 13, 2008, at 5:47 PM, Martin v. Löwis wrote:
> They were originally invented in 1965, on Multics (1970) they were  
> used to perform compilation in the background. When Unix came along,  
> it *added* address space separation, introducing what is now known  
> as processes.


Yes, and a lot of the subsequent interest in threads came due to the  
historically debilitating overhead of fork() on some important Unices,  
notably Solaris.

--
Ivan Krstić <krstic at solarsail.hcs.harvard.edu> | http://radian.org



More information about the Python-Dev mailing list