IO 多路复用 select poll epoll
该文章参考总结B站up主
IO多路复用
单个线程,通过记录跟踪每个I/O流的状态,来同时管理多个I/O流
实现
select
原理
虚线上为文件描述符号集合fds(即网络连接集合)和记录最大文件描述符准备阶段
遍历fds,准备对应的rset,rset为一个bitmap ,大小为1024
比如:fds为1、2、5、7、9,则对应的bitmap为011001010100…
select(max+1,...
原创
2020-04-19 11:10:48 ·
180 阅读 ·
0 评论