1. I/O模型介绍 1.1 I/O模型基础 更好的理解I/O模型,需要先回顾:同步.异步.阻塞.非阻塞 同步:执行完代码后,原地等待,直至出现结果 异步:执行完代码后,不等待,继续执行其他事务(常与回调机制关联) 阻塞:cpu在遇到I/O操作,进入阻塞状态,cpu切换到其他任务 非阻塞:不会遇到I/O操作,cpu一直处于计算状态 注:同步不等于阻塞 I/O模型总计有五种,其中信号驱动I/O,在实际中并不常用,主要还是学习另外四种I/O模型 阻塞I/O模型(blocking IO) 非阻塞I/O…