python系列——多线程之(同步、异步、阻塞、非阻塞)

https://www.cnblogs.com/space007/p/6249608.html

同步,异步概念

  1.同步就是发生调用时,一定等待结果返回,整个调用才结束;

  2.异步就是发生调用后,立即返回,不等待结果返回。被调用者通过状态、通知来通知调用者,或通过回调函数处理这个调用。

  查询

  1.同步查询

  2.异步查询

  同步异步与阻塞,非阻塞区别

  1.阻塞/非阻塞, 它们是程序在等待消息(无所谓同步或者异步)时的状态;

  2.同步/异步,是程序获得关注消息通知的机制。

  同步异步与阻塞,非阻塞组合

  1.同步阻塞

  效率最低(日志程序)。

  2.同步非阻塞

  效率也不高(需要轮询)。

  3.异步阻塞

  一般模式线程回调。

  4.异步非阻塞

  IOCP。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值