select、poll、epoll比较

1.select的缺点: 单个进程能够监视的文件描述符的数量存在最大限制,通常是1024,当然可以更改数量,但由于采用轮询的方式扫描文件描述符,文件描述符数量越多,性能越差;(在linux内核头文件中,有这样的定义:#define __FD_SETSIZE    1024) 内核 / 用户空间内存拷贝问题,select需要复制大量的句柄数据结构,产生巨大的开销; select返回的是含有整个句柄的
相关文章
相关标签/搜索