摘要: 对于I/O操作,有以下几种模型: 1、阻塞I/O(Blocking I/O):udp协议中的recvfrom在接受数据时进行等待就是使用此模型。 2.非阻塞I/O:recvfrom不阻塞,在数据未准备好时返回错误。 3.I/O复用:select和poll,轮询描述符是否准备好,如果准备好了就调用recvfrom获取数据。select可以同时监听多个描述符,但是受限于系统分配的描述符大小。 4.信... 阅读全文
posted @ 2009-07-11 10:42 一只灰色的羊 阅读(2844) 评论(2) 推荐(1) 编辑