一个进程中只有一个GIL锁
GIL锁释放的情况
1.线程超时
2.线程遇到阻塞
3.线程完成
GIL锁是历史遗留问题,难以移除
解决GIL锁的三种方式:
1.使用非python语言编写多线程
2.使用多进程
3.换成非cpython解释器
2024-04-08 07:54:45
一个进程中只有一个GIL锁
GIL锁释放的情况
1.线程超时
2.线程遇到阻塞
3.线程完成
GIL锁是历史遗留问题,难以移除
解决GIL锁的三种方式:
1.使用非python语言编写多线程
2.使用多进程
3.换成非cpython解释器