IO模型

一个输入操作包括两个阶段: (1)等待数据准备好 (2)从内核向进程复制数据 对于套接字输入来说,第一步是等待数据从网络中到达,当所等待分组到达时,它被复制到内核中某个缓冲区;第二步是把数据从内核缓冲区复制到应用进程缓冲区. 阻塞式IO 默认情况下,所有IO都是阻塞式的 recvfrom作为一个阻塞式IO,系统调用直到数据报到达,且被复制到应用进程的缓冲区中或返回错误才返回。 非阻塞式IO模型 进
相关文章
相关标签/搜索