java基础 - 同步 vs 异步,阻塞 vs 非阻塞
2021-03-30 12:27
标签:bsp color style 非阻塞 通知 完成 异步 用户 请求 所谓同步/异步,关注的是能不能同时开工。 同步->指的是用户进程触发IO操作并等待或者轮询的去查看IO操作是否就绪 异步->是指用户进程触发IO操作以后便开始做自己的事情,而当IO操作已经完成的时候,用户进程会得到IO完成的通知 所谓阻塞/非阻塞,关注的是能不能动。 阻塞 -> 阻塞是收到请求,不完成不回应(你女朋友犹豫半天才回复你没空)。读取或者写入函数将一直等待(阻塞的对象不一定是我们关注的用户进程,也可能是OS进程) 非阻塞 -> 非阻塞是收到请求,立刻回应 (你女朋友马上回复我想想)。读取或者写入函数会立即返回一个状态值 java基础 - 同步 vs 异步,阻塞 vs 非阻塞 标签:bsp color style 非阻塞 通知 完成 异步 用户 请求 原文地址:https://www.cnblogs.com/frankcui/p/13583763.html总结
同步 vs 异步
阻塞 vs 非阻塞
文章标题:java基础 - 同步 vs 异步,阻塞 vs 非阻塞
文章链接:http://soscw.com/index.php/essay/69986.html