公众科技网认证
select的句柄数目受限。
而epoll没有,它的限制是最大的打开文件句柄数目。epoll是不会随着FD的数目增长而降低效率,在selec中采用轮询处理,其中的数据结构类似一个数组的数据结构,而epoll是维护一个队列,直接看队列是不是空就可以了。epoll使用mmap加速内核与用户空间的消息传递。