一次性了解I/O模型及select/poll/epoll的区别
I/O模型
以上是我的学习笔记,讲的其实很细了,另外对于信号驱动IO,异步IO,稍微做个补充吧。(用的不多,但还是大概知道下,不然我就是标题党了)
信号驱动IO:
应用进程用 sigaction 系统调用,内核会立即返回,应用进程可以继续执行,也就是说等待数据阶段应用进程是非阻塞的。
内核在数据到达时向应用进程发送 SIGIO 信号,应用进程收到之后在信号处理程序中调用 recvfrom 将数...
原创
2020-04-19 23:30:13 ·
166 阅读 ·
0 评论