什么是I/O 宏观上讲,I/O是信息处理系统(例如计算机)与外部世界(可能是人或其他信息处理系统)之间的通信.输入(Input)是系统接收的信号或数据,输出(Output)是从其发送的信号或数据.另一方面,在某一个信息处理系统内部,各部件或组件之间的通信也时刻离不开着I/O. I/O模型 在介绍I/O模型前,先介绍几个与I/O模型有关的概念:阻塞.非阻塞.复用.信号驱动.同步.异步. 1.阻塞:在被调用者返回消息之前,调用者一直被挂起(深睡眠),直到被调用者返回消息,调用者才继续往下工作. 2.…