2020年2月8日

GIL 全局解释器锁

摘要: 一。介绍 在Cpython解释器中,同一个进程下开启的多个线程,同一时刻只能有一个线程执行,无法利用多核优势。 首先需要明确的一点是GIL并不使Python的特性,它是在实现python解释器(CPython) 时引入得一个概念。python同样的一段代码,可以通过CPython,PyPy,Psyc 阅读全文

posted @ 2020-02-08 20:58 二十四岁半 阅读(141) 评论(0) 推荐(0)

多线程,代码示例

摘要: 一。threading模块介绍 与multiprocess模块在使用层面上的接口相似。 二。开启线程的两种方式 from threading import Thread def func(name): print("my name is %s"%name) if __name__ == "__mai 阅读全文

posted @ 2020-02-08 18:32 二十四岁半 阅读(664) 评论(0) 推荐(0)

导航