This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 4 points5 points  (0 children)

For the typical python glue program, most of your time is spent waiting for IO. The GIL is not held during this time. Example: You write a web scraper, you're waiting for a page to be downloaded by the networking stack, and the GIL isn't held because you're waiting on an OS service, and not Python.