来源:微信公众号「编程学习基地」 IO 多路复用概述 I/O 多路复用技术是为了解决进程或线程阻塞到某个 I/O 系统调用而出现的技术,使进程不阻塞于某个特定的 I/O 系统调用. 在IO多路复用技术描述前,先讲解下同步,异步,阻塞,非阻塞的概念. 网络IO模型 linux网络IO中涉及到的模型如下: (1)阻塞式IO (2)非阻塞式IO (3)IO多路复用 (4)信号驱动IO (5)异步IO 今天不谈信号驱动IO,略过.. 同步/异步 在学习IO模型的时候,我们必须明确一个概念,处理 IO 的…