美文网首页Other
[OS] 同步与异步,阻塞与非阻塞

[OS] 同步与异步,阻塞与非阻塞

作者: 何幻 | 来源:发表于2016-03-07 07:19 被阅读26次

同步异步,阻塞和非阻塞,在两个系统有交互时才会出现。
A系统发起一个请求,B系统来处理它。

同步异步,指的是A系统,是否等一件事做完才做下一个。
阻塞与非阻塞,指的是B系统,是用排队的方式还是通知的方式处理请求。

同步阻塞:
A要做两件事,B说每件事都要排队。A在第一个地方排队,第二件事先不做。

同步非阻塞:
A要做两件事,B说每件事都是等通知。A在第一个地方等通知,第二件事先不做。

异步阻塞:
A要做两件事,B说每件事都要排队。A在第一个地方排队,在第二件事那里也排队。

异步非阻塞:
A要做两件事,B说每件事都是等通知。A在第一个地方等通知,在第二个地方也等通知。

混合:
A要做两件事,可能B说,第一件事要排队,第二件事等通知。A同步做的话,会在第一个地方排队,然后先不做第二件事。A异步做的话,会在第一个地方排队,然后第二件事那里等通知。

相关文章

  • UNIX 的5种IO模型介绍

    IO模型同步、异步、阻塞、非阻塞socket阻塞与非阻塞,同步与异步 同步和异步 同步/异步主要针对C端-同步就像...

  • Linux网络IO模型

    什么是同步与异步、阻塞与非阻塞 引用知乎 怎样理解阻塞非阻塞与同步异步的区别? 上面的一个回答,很生动的说明了同步...

  • 同步异步和阻塞非阻塞_190220

    简介 一个知乎连接说的很好作者:严肃链接:同步异步和阻塞非阻塞来源:知乎“阻塞”与"非阻塞"与"同步"与“异步"不...

  • 谈论:同步异步阻塞非阻塞.md

    同步/异步:关注的方式(是否主动) 阻塞/非阻塞: 同步阻塞BIO: 同步非阻塞NIO: 异步非阻塞: 异步阻塞:

  • 01 基本概念

    同步 异步 阻塞 非阻塞 同步与异步关注的是消息通信机制,阻塞与非阻塞关注的是程序在等待调用结果(消息,返回值)时...

  • [OS] 同步与异步,阻塞与非阻塞

    同步异步,阻塞和非阻塞,在两个系统有交互时才会出现。A系统发起一个请求,B系统来处理它。 同步异步,指的是A系统,...

  • 聊聊Linux 五种IO模型【转载】

    上一篇《聊聊同步、异步、阻塞与非阻塞》已经通俗的讲解了,要理解同步、异步、阻塞与非阻塞重要的两个概念点了,没有看过...

  • 聊聊Linux 五种IO模型

    上一篇《聊聊同步、异步、阻塞与非阻塞》已经通俗的讲解了,要理解同步、异步、阻塞与非阻塞重要的两个概念点了,没有看过...

  • Netty基础-JAVA IO模型

    java - IO模型 BIO NIO AIO 同步与异步,阻塞与非阻塞 同步与异步是面向多个线程协作的情况。 假...

  • I/O模型笔记

    #0 同步异步、阻塞非阻塞 同步异步是从消息通知机制角度来说的 阻塞与非阻塞是从程序(线程)等待消息通知时的状态角...

网友评论

    本文标题:[OS] 同步与异步,阻塞与非阻塞

    本文链接:https://www.haomeiwen.com/subject/oqrnkttx.html