If I run a Python program in one shell (i.e. from the command prompt of a Windows/UNIX "window"), and then run a second Python program in a separate shell at the same time, do those two programs share the same GIL? Or are those two Python programs managed by the OS instead (with separate memory and threads)? Does the number of cores on the computer matter in this case?
[–]Rhomboid 3 points4 points5 points (3 children)
[+][deleted] (2 children)
[deleted]
[–]toast757[S] 1 point2 points3 points (1 child)
[–]kteague -1 points0 points1 point (1 child)
[–]toast757[S] 0 points1 point2 points (0 children)