登录社区云,与社区用户共同成长
邀请您加入社区
该用户还未填写简介
暂无可提供的服务
select/poll 本质都是「线性遍历+全量拷贝」,高并发场景下效率低;epoll 用红黑树+事件驱动优化了这两个核心问题。epoll先复习下 epoll 的用法。如下的代码中,先用epoll_create 创建一个 epol l对象 epfd,再通过 epoll_ctl 将需要监视的 socket 添加到epfd中,最后调用 epoll_wait 等待数据。//将所有需要监听的socket添