摘要: 首先说一下 IO 发生时涉及的对象和步骤。以read 为例,会经历两个阶段: 1)等待数据准备 2)将数据从内核拷贝到进程中 二,阻塞Io(blocking IO) 在 Linux中 默认情况下所有的socket都是blocking,一个典型的读操作流程大概如下: 所以blocking IO 的特点 阅读全文
posted @ 2018-05-02 19:06 C3的脚印 阅读(181) 评论(0) 推荐(0) 编辑