Python's multi-threading and the GIL
Got this in an email.
"Python's multi-threading module seems not efficient because of the global interpreter lock?"
Yep.
Is the trick is to use "Thread-Local Data"?
Nope.
It Gets Worse
Interestingly, there was no further ask. The questioner had decided on thread-local data because the questioner had decided to focus …