同步/异步和阻塞/非阻塞的区别

同步、异步: 概念:消息的通知机制 解释:涉及到IO通知机制;所谓同步,就是发起调用后,被调用者处理消息,必须等处理完才直接返回结果,没处理完之前是不返回的,调用者主动等待结果;所谓异步,就是发起调用后,被调用者直接返回,但是并没有返回结果,等处理完消息后,通过状态、通知或者回调函数来通知调用者,调用者被动接收结果。 阻塞、非阻塞: 概念:程序等待调用结果时的状态 解释:涉及到CPU线程调度;所谓
相关文章
相关标签/搜索