多线程阻塞I/O模型 每一个线程处理一个fd连接。 优点是:处理及时 缺点是:线程利用率低,主要消耗在数据准备阶段的阻塞 I/O多路复用 用一个线程来检测多个io事件 io复用不仅用来检测readwritebuffer,还可以检测连接状态握手挥手半关闭,keepalive 检测的是状态多路复用作用在数据准备阶段,其他IO函数只需要作用在数据拷贝阶段由于使用边缘触发时,io函数只能是非阻塞的