[原]I/O模型解析

畅柯 19/02/08 16:22:55
Linux下的系统I/O在TCP中常见的通过以下几个函数: open(),close(),recv(),send(),lseek(),read(),write() 要是我们在服务器程序中对监听套接字不进行非阻塞设置,那么整个程序中调用以上函数处理I/O事件默认就是阻塞的. 阻塞I/O 对于阻塞读,即调用read,recv等,将数据从内核态复制到用户态.内核缓冲区没数据就一直等,不做其他事情...
作者:qq_41681241 发表于 2019/02/08 16:22:55 原文链接 https://blog.csdn.net/qq_41681241/article/details/86775570
阅读:13