线程同步和异步

同步:同步就是指一个进程在执行某个请求的时候,若该请求需要一段时间才能返回信息,那么这个进程将会一直等待下去,直到收到返回信息才继续执行下去。

异步:进程不需要一直等下去,而是继续执行下面的操作,不管其他进程的状态。当有消息返回时系统会通知进程进行处理,这样可以提高执行的效率。

同步效率低,必须等待想用请求,才能继续执行下去。

异步效率高,访问资源时在空闲等待时同时可以访问其他资源,实现多线程机制。

原文地址:https://www.cnblogs.com/dong-dong-1/p/8098853.html