侧边栏壁纸
  • 累计撰写 120 篇文章
  • 累计创建 281 个标签
  • 累计收到 11 条评论
标签搜索
隐藏侧边栏

IO同步阻塞,同步非阻塞,异步的区别

骐骏
2020-03-01 / 0 评论 / 0 点赞 / 431 阅读 / 0 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2021-08-25,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

同步阻塞: 请求过来之后必须等到请求响应,如果没有响应信息就会hang住

同步非阻塞: 请求过来之后,如果响应信息未准备好,可以去执行其他逻辑,但需要不停的轮询请求,查看响应信息是否准备好

异步: 请求过来之后,给操作系统一个buffer,准备好响应信息后,写入buffer,并回调工作线程。工作进程无需等待buffer信息写入,操作系统会通过回调函数通知工作进程

0

评论区