要掌握py的多线程编程得先了解这个GIL.
全局解释器锁(GLOBAL INTERPRETER LOCK):全局解释锁机制保证同一时刻只有一个字节码(bytecode)进程在运行,当前线程想要安全访问对象时,必须先获取GIL,因此,只有获取GIL的线程才有资格去操作py对象或调整py的API函数.
本文共 215 字,大约阅读时间需要 1 分钟。
要掌握py的多线程编程得先了解这个GIL.
全局解释器锁(GLOBAL INTERPRETER LOCK):全局解释锁机制保证同一时刻只有一个字节码(bytecode)进程在运行,当前线程想要安全访问对象时,必须先获取GIL,因此,只有获取GIL的线程才有资格去操作py对象或调整py的API函数.
转载于:https://www.cnblogs.com/bjdxy/archive/2012/12/03/2800563.html