linux下的I/O模型可以分为5种: 1.阻塞式I/O模型 2.非阻塞式I/O模型 3.I/O复用模型 4.信号驱动I/O模型 5.异步I/O模型 简单解释: 阻塞和非阻塞:就是说需要做一件事的时候能不能立即得到返回应答,如果不能立即得到返回应答而需要等待,那就是阻塞了,否则就是非阻塞. 同步和异步:就是说每次只能昨晚一件事才能做另外一件事,那就是同步,反之,如果你能够同时做几件事,并且不一定非要一件事做完了再去做另外一件事,这就是异步. 下面具体说一下上面提到的5种I/O模型: 阻塞I/O就…