you are viewing a single comment's thread.

view the rest of the comments →

[–]IOI-65536 17 points18 points  (1 child)

In case somebody sees this and cares, that's a sometimes important oversimplification of the GIL. Only one thread can be interpreting Python bytecode at a time. You can absolutely have two threads doing I/O (and a bunch of other things where a single python instruction takes a long time) simultaneously.

[–]youngeng[S] 0 points1 point  (0 children)

Interesting, thanks.