摘要: 原文:http://blog.csdn.net/shallwake/article/details/5265287首先,介绍几种常见的I/O模型及其区别,如下:blocking I/Ononblocking I/OI/O multiplexing (select and poll)signal driven I/O (SIGIO)asynchronous I/O (the POSIX aio_functions)blocking I/O 这个不用多解释吧,阻塞套接字。下图是它调用过程的图示:重点解释下上图,下面例子都会讲到。首先application调用 recvfrom()转入kernel, 阅读全文
posted @ 2014-01-14 09:58 走路到纽约 阅读(5930) 评论(2) 推荐(1) 编辑