The following is not 100% true, based on my experience which means the business of threads in Python does not keep other threads from running.

"Even if you have 100 threads inside your process, the GIL will only allow a single thread to run at the same time. That means that, at any time, 99 of those threads are paused and 1 thread is working. The GIL is responsible for that orchestration."

dynamic-python-developer
dynamic-python-developer

Written by dynamic-python-developer

Dynamic Pluggable MicroService Framework v3.1 now in Production !!! (raychorn.github.io)

Responses (3)