同步异步的区别(同步异步)
发布日期:2023-09-21 17:09:06
导读 大家好,我是小科,我来为大家解答以上问题。同步异步的区别,同步异步很多人还不知道,现在让我们一起来看看吧!1、同步就是许多线程同时...
大家好,我是小科,我来为大家解答以上问题。同步异步的区别,同步异步很多人还不知道,现在让我们一起来看看吧!
1、同步就是许多线程同时用一个资源啥的哦,一个在用别的就要等,异步就相反了,可以不用等待 下面这是人家的话: 同步:发送一个请求,等待返回,然后再发送下一个请求 异步:发送一个请求,不等待返回,随时可以再发送下一个请求 同步可以避免出现死锁,读脏数据的发生,一般共享某一资源的时候用,如果每个人都有修改权限,同时修改一个文件,有可能使一个人读取另一个人已经删除的内容,就会出错,同步就会按顺序来修改。
2、 异步则是可以提高效率了,现在cpu都是双核,四核,异步处理的话可以同时做多项工作,当然必须保证是可以并发处理的。
3、 这些都是对的。
4、 同步和异步最大的区别就在于。
5、一个需要等待,一个不需要等待。
6、 比如广播,就是一个异步例子。
7、发起者不关心接收者的状态。
8、不需要等待接收者的返回信息 电话,就是一个同步例子。
9、发起者需要等待接收者,接通电话后,通信才开始。
10、需要等待接收者的返回信息。
本文到此讲解完毕了,希望对大家有帮助。
标签: