会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Doing_Be
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2018年8月28日
python中的协程
摘要: 一 : 概述 首先,明确并发的本质 : 切换 + 保存状态 CPU在运行一个任务,两种情况下会切换走去执行其他任务(由操作系统强制切换),一是发生了阻塞,二是该任务时间过长. 我们无法对第二种情况提升效率,只是让CPU雨露均沾,实现看起来所有任务都被"同时"执行的结果,如果多个任务都是纯计算的,切换
阅读全文
posted @ 2018-08-28 20:52 Doing_Be
阅读(225)
评论(0)
推荐(0)
编辑
python中的concurrent.futures模块
摘要: 一 : 概述 concurrent.futures模块提供了高度封装的异步调用接口 ThreadPoolExecutor:线程池,提供异步调用 ProcessPoolExecutor: 进程池,提供异步调用 Both implement the same interface, which is de
阅读全文
posted @ 2018-08-28 20:52 Doing_Be
阅读(127)
评论(0)
推荐(0)
编辑
python中的线程(二)
摘要: 六 : 事件 同进程的一样,线程的一个关键特性是每个线程都是独立运行且状态不可预测。如果程序中的其 他线程需要通过判断某个线程的状态来确定自己下一步的操作,这时线程同步问题就会变得非常棘手。为了解决这些问题,我们需要使用threading库中的Event对象。 对象包含一个可由线程设置的信号标志,它
阅读全文
posted @ 2018-08-28 20:52 Doing_Be
阅读(121)
评论(0)
推荐(0)
编辑