摘要: 一:利用生成器单线程实现并发 1.GIL锁将导致Cpython无法利用多核优势,只能单核并发的执行。对于计算密集型任务,没有办法能够提高计算密集型任务的效率,除非拿掉GIL锁,让多核CPU并行执行。但是对于IO密集型任务,一旦线程遇到了IO操作CPu就会立马切换到其他线程,就会导致效率降低,为了提高 阅读全文
posted @ 2019-01-04 17:36 刘小鹿 阅读(294) 评论(0) 推荐(0) 编辑