IO多路复用
- IO多路复用
> 关于IO多路复用 IO模型 阻塞IO 非阻塞IO IO复用 信号驱动IO:适合需要异步IO通知的场景,可以提高并发能力 异步IO 服务器处理多个请求 单线程web 多线程web IO多路复用web 多路复用多线程 IO多路复用 IO多路复用解决什么问题: 服务器为每个客户端连接创建一个进程/线程,消耗的资源很多。IO多路复用可以用一个进程/线程处理多个TCP连接,减少系统开销。 复用一个线程,处理多个socket内的事件,减少线程上下文切换 网络通讯中的事件 读事件 已连接队列中有新的 …