为什么 GIRL 不对 IO 密集型多线程施加一点影响

Why not GIL put little infuence on IO intensive multi threads

我知道GIL在线程执行CPU密集型任务时会影响多线程,它不能利用多核。

但是我觉得很疑惑,线程执行IO密集的时候效果很好task.I猜猜线程会在blocked.It的时候释放GIL吧?

I guess that the thread will release GIL when it is blocked.

是的,完全正确。

原则上,这就是答案所需要的全部:)

是的,IO 操作通常会释放 GIL。