美文网首页
Linux 网络IO 进程空间

Linux 网络IO 进程空间

作者: oasis_m | 来源:发表于2020-03-14 09:58 被阅读0次

    声明:所有文章只作为学习笔记用,转载非原创
    https://blog.51cto.com/noican/1354950
    以下将是对上面五种I/O模型进行逐一介绍,但对于网络数据的接收操作而言,五种I/O模型都是分为两个阶段:

    1. 等待数据准备好。

    2. 将准备好的数据,从内核空间考到进程空间。

    在Unix(Linux)下,可用的I/O模型有五种:
    阻塞I/O
    非阻塞I/O
    I/O多路复用:select和poll是属于这种I/O模型。
    信号(或事件)驱动I/O
    异步I/O

    https://zhuanlan.zhihu.com/p/25098193

    相关文章

      网友评论

          本文标题:Linux 网络IO 进程空间

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