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

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

时间:2014-09-25 02:38:38      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:sp   r   服务器   bs   线程   客户端   过程   不能   异步   

 

(1)同步和异步、阻塞和非阻塞这是两组概念,同步和阻塞没有必然的联系,异步和非阻塞也没有必然的联系

(2)同步和异步:【等待时能否做其他事】:比如你去银行,排对是一种同步的方式,叫号是异步的方式

(3)阻塞和非阻塞:线程的运行状态

(4)不管是排对还是叫号,如果你在等待的过程中不能做其他事情,那就是阻塞模式,否则就是非阻塞模式

 

同步:提交请求->客户端等待服务器处理(客户端不能干任何事)->处理完毕 
异步: 提交请求->客户端等待服务器处理(客户端仍然可以做其他事情)->处理完毕

 

阻塞指的是暂停一个线程的执行以等待某个条件发生(资源就绪)

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

标签:sp   r   服务器   bs   线程   客户端   过程   不能   异步   

原文地址:http://www.cnblogs.com/yuyutianxia/p/3991913.html

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