What is the global interpreter lock (GIL) in CPython?
Become part of the top 3% of the developers by applying to Toptal https://topt.al/25cXVn
--
Music by Eric Matyas
https://www.soundimage.org
Track title: Isolated
--
Chapters
00:00 Question
00:33 Accepted answer (Score 238)
01:32 Answer 2 (Score 64)
02:26 Answer 3 (Score 46)
04:24 Answer 4 (Score 29)
10:01 Thank you
--
Full question
https://stackoverflow.com/questions/1294...
Accepted answer links:
[this video]: https://www.youtube.com/watch?
[this set of slides]: http://www.dabeaz.com/python/GIL.pdf
Answer 3 links:
[here]: https://wiki.python.org/moin/GlobalInter...
Answer 4 links:
[Python ]: https://docs.python.org/3.7/library/thre...
[Glossary entry for ]: https://docs.python.org/3.7/glossary.htm...
[CPU bound tasks]: https://stackoverflow.com/questions/8685...
[Is Python variable assignment atomic?]: https://stackoverflow.com/questions/2291...
[Thread Safety in Python's dictionary]: https://stackoverflow.com/questions/6953...
[docs for the ]: https://docs.python.org/3.7/library/mult...
[docs for ]: https://docs.python.org/3.7/library/conc...
[uses threads instead of processes]: https://docs.python.org/3.7/library/conc...
[Multiprocessing vs Threading Python]: https://stackoverflow.com/questions/3044...
[image]: https://i.stack.imgur.com/2x04m.png
https://en.wikipedia.org/wiki/Global_int...
[Why the Global Interpreter Lock?]: https://stackoverflow.com/questions/2656...
--
Content licensed under CC BY-SA
https://meta.stackexchange.com/help/lice...
--
Tags
#python #pythoninternals #gil
#avk47
--
Music by Eric Matyas
https://www.soundimage.org
Track title: Isolated
--
Chapters
00:00 Question
00:33 Accepted answer (Score 238)
01:32 Answer 2 (Score 64)
02:26 Answer 3 (Score 46)
04:24 Answer 4 (Score 29)
10:01 Thank you
--
Full question
https://stackoverflow.com/questions/1294...
Accepted answer links:
[this video]: https://www.youtube.com/watch?
[this set of slides]: http://www.dabeaz.com/python/GIL.pdf
Answer 3 links:
[here]: https://wiki.python.org/moin/GlobalInter...
Answer 4 links:
[Python ]: https://docs.python.org/3.7/library/thre...
[Glossary entry for ]: https://docs.python.org/3.7/glossary.htm...
[CPU bound tasks]: https://stackoverflow.com/questions/8685...
[Is Python variable assignment atomic?]: https://stackoverflow.com/questions/2291...
[Thread Safety in Python's dictionary]: https://stackoverflow.com/questions/6953...
[docs for the ]: https://docs.python.org/3.7/library/mult...
[docs for ]: https://docs.python.org/3.7/library/conc...
[uses threads instead of processes]: https://docs.python.org/3.7/library/conc...
[Multiprocessing vs Threading Python]: https://stackoverflow.com/questions/3044...
[image]: https://i.stack.imgur.com/2x04m.png
https://en.wikipedia.org/wiki/Global_int...
[Why the Global Interpreter Lock?]: https://stackoverflow.com/questions/2656...
--
Content licensed under CC BY-SA
https://meta.stackexchange.com/help/lice...
--
Tags
#python #pythoninternals #gil
#avk47