摘要: 1.全局解释器锁GIL GIL其实就是一把互斥锁(牺牲了效率但是保证了数据的安全)。 线程是执行单位,但是不能直接运行,需要先拿到python解释器解释之后才能被cpu执行 同一时刻同一个进程内多个线程无法实现并行,但是可以实现并发 为什么要有GIL是因为它内部的垃圾回收机制不是线程安全的 垃圾回收 阅读全文
posted @ 2019-05-08 16:54 非洲乱不乱平头说了算 阅读(165) 评论(0) 推荐(0)