I/O多路复用
2024-10-23 13:17:35 0 举报
I/O多路复用
作者其他创作
大纲/内容
.......
返回OK
内核空间
进程阻塞于select调用,等待可能多个socket中的任意一个变成可读
......
复制完毕
数据准备完毕
SocketN
用户空间
Socket2
开始复制数据
Socket1
IO多路复用模型
read
I/O多路复用
处理数据
事件处理器
等待数据
S1
select call
S2
select
system call
数据未准备好
Sn
从内核空间复制数据到用户空间
文件事件分派器
返回readable
命令请求处理器
I/O多路复用程序
从内核空间复制数据到用户空间操作阻塞
连接应答处理器
命令回复处理器
Socket
0 条评论
下一页