摘要: 前言       I/O多路复用有很多种实现。在linux上,2.4内核前主要是select和poll,自Linux 2.6内核正式引入epoll以来,epoll已经成为了目前实现高性能网络服务器的必备技术。尽管他们的使用方法不尽相同,但是本质上却没有什么区别。本文将重 阅读全文
posted @ 2019-07-27 14:42 xjyxp01 阅读(223) 评论(0) 推荐(0) 编辑
摘要: select系统调用的的用途是:在一段指定的时间内,监听用户感兴趣的文件描述符上可读、可写和异常等事件。 select 机制的优势 为什么会出现select模型? 先看一下下面的这句代码: int iResult = recv(s, buffer,1024); 这是用来接收数据的,在默认的阻塞模式下 阅读全文
posted @ 2019-07-27 11:39 xjyxp01 阅读(191) 评论(0) 推荐(0) 编辑