摘要: 进程池与线程池 在刚开始学多进程或多线程时,我们迫不及待地基于多进程或多线程实现并发的套接字通信,然而这种实现方式的致命缺陷是:服务的开启的进程数或线程数都会随着并发的客户端数目地增多而增多,这会对服务端主机带来巨大的压力,甚至于不堪重负而瘫痪,于是我们必须对服务端开启的进程数或线程数加以控制,让机 阅读全文
posted @ 2019-01-30 16:04 下山打老虎i 阅读(6437) 评论(0) 推荐(0) 编辑
摘要: GIL(Global Interpreter Lock)与多线程 GIL介绍 GIL与Lock GIL与多线程 多线程性能测试 在Cpython解释器中,同一个进程下开启的多线程,同一时刻只能有一个线程执行,无法利用多核优势。 GIL并不是Python的特性,他是在实现Python解释器(Cpyth 阅读全文
posted @ 2019-01-30 10:40 下山打老虎i 阅读(2176) 评论(0) 推荐(0) 编辑