Linux网络编程的5种IO模型一阻塞IO与非阻塞IO(内含现实生活举例说明)通俗易懂【建议新手收藏】
前言:整理之前学习socket编程的时候复习到了多路复用,搜索了有关资料,了解到多路复用也有局限性,本着打破砂锅问到底的精神,最终找到了关于IO模型的知识点。一、概述在《Unix网络编程》一书中提到了五种IO模型,分别是:阻塞IO、非阻塞IO、多路复用IO、信号驱动IO以及异步IO。我们在这里就介绍并实现这5种模型。介绍之前,请允许我引用某段比喻阻塞IO,给女神发一条短信,说我来找你了,然后就默默