码迷,mamicode.com
首页 > 其他好文 > 详细

阻塞、非阻塞、同步、异步

时间:2017-06-22 23:49:06      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:机制   同步   执行   程序等待   返回   阻塞   回调   通信   非阻塞   

同步和异步关注的是消息通信机制。

同步

调用者主动等待调用结果返回,没有得到结果之前,该调用不返回。

异步

调用者不必马上等待返回结果,执行部件通过通知、状态或回调函数来返回结果给调用者。

阻塞和非阻塞关注的是程序等待调用结果的状态。

阻塞

调用返回之前,当前线程挂起。调用线程只有等待结果之后才返回。

非阻塞

它不会阻塞当前线程。

阻塞、非阻塞、同步、异步

标签:机制   同步   执行   程序等待   返回   阻塞   回调   通信   非阻塞   

原文地址:http://www.cnblogs.com/liluredhat/p/7064275.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!