摘要: 进程读取数据时要经过两个阶段: 1.等待内核准备数据; 2.将内核缓冲区中的数据复制到进程缓冲区中。 一、阻塞IO 进程会阻塞在等待内核准备数据和数据从内核空间复制到用户空间这两个阶段。 二、非阻塞IO 进程读取数据时,如果内核数据还没有准备好,则会立即返回一个错误告诉进程数据还没准备好。所以程序必 阅读全文
posted @ 2018-12-27 14:50 CLAYJJ 阅读(281) 评论(0) 推荐(0) 编辑