文档章节

通俗的理解阻塞/非阻塞和同步/异步的概念

joymufeng
 joymufeng
发布于 2015/12/12 15:34
字数 262
阅读 185
收藏 7

1. 阻塞

    阻塞模式上12306买票,还未出票,不干别的事,一直刷,一直刷,.... ,直到出票为止。即:不知疲倦的干某件事情。

2. 非阻塞

   非阻塞模式上12306买票,还未出票,出去逗逗猫,回来刷一下,再出去逗逗狗,再回来刷一下, ... 。即:吊儿郎当的干某件事情。

3. 同步

    同步模式上12306买票,还未出票, 启动抢票软件,眼睛盯着抢票软件,一直等到出票。即:主动等待某个事件发生。

4. 异步

    同步模式上12306买票,还未出票,启动抢票软件,即可以离开电脑了哄孩子去了,有票时,抢票软件会主动短信通知你。即:某个事件发生后,会被动收到通知。

5. 小结

 两组的区别是: 是否有事件通知机制。

© 著作权归作者所有

joymufeng

joymufeng

粉丝 102
博文 74
码字总数 68460
作品 2
杨浦
高级程序员
私信 提问
同步/异步 与 阻塞/非阻塞的区别

转贴地址:http://www.cppblog.com/converse/archive/2009/05/13/82879.html ####################### //声明: 1 本帖作者是:那谁的技术博客,至此感谢! ####################### 同步/异...

ll124884135
2012/03/31
320
0
如何理解 阻塞 非阻塞 同步 异步 的区别?

“阻塞”与"非阻塞"与"同步"与“异步"不能简单的从字面理解,提供一个从分布式系统角度的回答。 1.同步与异步 同步和异步关注的是消息通信机制 (synchronous communication/ asynchronous c...

哲别0
2018/05/11
18
0
同步/异步与阻塞/非阻塞的区别

我喜欢用自己的语言通过联系现实生活中的一些现象解释一些概念,当我能做到这一点时,说明我已经理解了这个概念.今天要解释的概念是:同步/异步与阻塞/非阻塞的区别. 这两组概念常常让人迷惑,因...

地狱的烈火
2013/02/22
206
0
区分同步异步阻塞非阻塞区别

“阻塞”与"非阻塞"与"同步"与“异步"不能简单的从字面理解,提供一个从分布式系统角度的回答。 同步与异步同步和异步关注的是消息通信机制 (synchronous communication/ asynchronous commu...

superPershing
2017/02/16
0
0
简述linux同步与异步、阻塞与非阻塞概念以及五种IO模型

相信很多从事linux后台开发工作的都接触过同步&异步、阻塞&非阻塞这样的概念,也相信都曾经产生过误解,比如认为同步就是阻塞、异步就是非阻塞,下面我们先剖析下这几个概念分别是什么含义。...

hfisop
2017/11/06
27
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring Cloud Sleuth 整合 feign 源码分析

org.springframework.cloud.sleuth.instrument.web.client.feign.TraceFeignClient 包括创建span一些参数

xiaomin0322
20分钟前
3
0
Less 延伸

extend 是一个 Less 伪类,它通过使用 :extend 选择器在一个选择器中扩展其他选择器样式。 扩展语法 扩展可以是附加到选择器,也可以是集中放置在规则,看上去像是带有选择器参数的可选伪类,...

凌兮洛
20分钟前
3
0
RedHat 7.0系统中安装mysql 5.7.22

在安装之前,首先要查看的是,你的系统中有没有已经安装过的情况。键入rpm -qa|grep mysql,如果无任何显示,则表示没有安装过相关组件,如果有,则根据显示出来的名字,键入rpm -e --nodeps...

最菜最菜之小菜鸟
26分钟前
3
0
RPA:企业信息孤岛的“克星”

为了降本增效,近来世界范围内掀起一股流程优化的热潮,转型升级成为众多企业时刻挂在嘴边的热词。不过在企业数字化转型的过程中,信息孤岛的出现,往往成为了企业升级的绊脚石。 信息孤岛:...

UiBot
26分钟前
3
0
我的测试

我的测试

daiison
26分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部