特牛生活网

python 之 GIL_gil 改jpython-CSDN博客

网友收藏
什么是GIL?即全局解释器锁(global interpreter lock),每个线程在执行时候都需要先获取GIL,保证同一时刻只有一个线程可以执行代码,即同一时刻只有一个线程使用CPU,也就是说多线程并不是真正意义上的同时执行。那么,我们改如何解决GIL锁的问题呢?1.更换cpython为jpython(不建议)2.使用多进程完成多线程的任务3.在使用多线程可以使用c语言去..._gil 改jpython
标签:gil 改jpython