嵌入式 何谓同步与异步经典讲解

原创 2013年12月02日 14:43:25

 举个例子:普通B/S模式(同步)AJAX技术(异步)
同步:提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事
异步: 请求通过事件触发->服务器处理(这是浏览器仍然可以作其他事情)->处理完毕
--------------------------------------------------------------------------------------------------------------------
同步就是你叫我去吃饭,我听到了就和你去吃饭;如果没有听到,你就不停的叫,直到我告诉你听到了,才一起去吃饭。
异步就是你叫我,然后自己去吃饭,我得到消息后可能立即走,也可能等到下班才去吃饭。

所以,要我请你吃饭就用同步的方法,要请我吃饭就用异步的方法,这样你可以省钱。
--------------------------------------------------------------------------------------------------------------------
举个例子 打电话时同步 发消息是异步

嵌入式软件异步编程(1):冥想

异步编程可以编写出速度快、资源省的高效程序,可以在单线程环境下实现高并发,可以在没有操作系统的情况下实现TCP/IP等协议栈。又快又省可以将功耗控制在最低水平,因此异步编程是低功耗设计的最佳编程模型。...
  • zoomdy
  • zoomdy
  • 2017年03月03日 21:06
  • 465

嵌入式软件异步编程(5):同步还是异步?

异步并不总是提高效率的,那什么时候用同步,什么时候用异步呢?
  • zoomdy
  • zoomdy
  • 2017年04月02日 17:18
  • 524

软件开发中同步、异步的概念

在计算机系统中,由于资源有限而导致了进程之间的资源竞争和共享,因此,进程的并发执行不仅仅是用户程序的执行开始时间的随机性和提高资源利用率的结果,也是资源有限性导致资源的竞争与共享对进程的执行过程进行制...
  • xi_gua_gua
  • xi_gua_gua
  • 2017年01月10日 19:59
  • 520

同步与异步详解

同步(synchronize)与异步(asynchronous ): (一)同步传输与异步传输的区别(硬件): (1)异步传输: 1)异步传输是以字符为传输单位,每个字符都要附加...
  • legend050709
  • legend050709
  • 2014年12月21日 16:35
  • 967

同步和异步,区别

同步: 同步的思想是:所有的操作都做完,才返回给用户。这样用户在线等待的时间太长,给用户一种卡死了的感觉(就是系统迁移中,点击了迁移,界面就不动了,但是程序还在执行,卡死了的感觉)。这种情况下,用户不...
  • Ideality_hunter
  • Ideality_hunter
  • 2016年12月04日 11:20
  • 6456

纵说“同步”与“异步”

纵说“同步”与“异步” 说明:这里只是为了强调两个概念,同步和异步的含义。在数字电路中通常指的是有无同步时钟信号,如果有同步时钟,就称为同步,没有则称为异步。比如同步串行通信与异步串行通信,SDRAM...
  • LG1259156776
  • LG1259156776
  • 2015年10月14日 16:06
  • 1561

对Ajax同步异步的理解

这个要跟同步的概念一起理解,举个同步的例子 就是当你浏览页面的时候,你点击一个按钮或者链接,那么这个界面就会向服务器发送请求,此时你眼前的界面就是一片空白,直到请求的数据返回页面上才有东西显示。就是一...
  • qfikh
  • qfikh
  • 2016年09月14日 22:54
  • 1685

linux中同步和异步机制

一.并发控制 (1)自旋锁 得不到资源,会原地打转,直到获得资源为止 定义自旋锁 spinlock_t spin; 初始化自旋锁 spin_lock_init(lock); 获得自旋锁 ...
  • tong646591
  • tong646591
  • 2013年01月09日 10:43
  • 3703

进程同步与异步概念

进程同步: 我们把异步环境下的一组并发进程因直接制约而互相发送消息、进行互相合作、互相等待,使得各进程按一定的速度执行的过程称为进程间的同步。具有同步关系的一组并发进程称为合作进程,合作进程间互...
  • nkguohao
  • nkguohao
  • 2014年08月25日 16:27
  • 986

两种高效的并发模式:半同步/半异步和领导者/追随者

这不仅仅两个山贼的故事! 先介绍下关系: 下面开始讲故事: 1、领导者/追随者模型: 故事: 话说一个地方有一群有组织无纪律的人从事山贼这个很有前途的职业。一般就是有一个山贼在山路...
  • jinchaoh
  • jinchaoh
  • 2015年12月29日 17:14
  • 1415
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:嵌入式 何谓同步与异步经典讲解
举报原因:
原因补充:

(最多只允许输入30个字)