logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

select和epoll 底层原理

总而言之,epoll相较于select做了两件事,一是通过一个中介让注册(加入所有socket等待队列)操作只需要做一次,二是通过“就绪列表”引用需要的处理事件。,而不用每次epoll_wait都需要遍历三次socket列表。维护“就绪队列”和增加和删除epoll事件时。epoll解决了select的两个缺点。

#网络#c++#性能优化
到底了