一.I/O复用典型的网络应用场合 当客户处理多个描述字时,必须使用I/O复用,这在前一段中已做了描述. 一个客户同时处理多个套接口时可能的,但很少出现. 如果一个TCP服务器既要处理监听套接口,又要处理已连接套接口,一般也要用到I/O复用. 如果一个服务器即要处理TCP,又要处理UDP. 如果一个服务器要处理多个服务或者多个协议. 二.I/O模型 一个输入操作一般有两个不同的阶段: 1.等待数据准备好 2.从内核到进程拷贝数据 五个I/O模型基本区别: 阻塞I/O 此系统调用直到数据报到达切拷贝…