摘要: Linux下,可以通过设置socket使其变为non-blocking。当对一个non-blocking socket执行读操作时,流程是这个样子: 从图中可以看出,当用户进程发出read操作时,如果kernel中的数据还没有准备好,那么它并不会block用户进程,而是立刻返回一个error。从用户 阅读全文
posted @ 2019-01-24 23:35 刀锋意志1 阅读(481) 评论(0) 推荐(0) 编辑