内向纸飞机

文章
5
资源
0
加入时间
2年10月21天

浅谈epoll介绍用户态server-client epoll实现内核中的epoll追踪内核中的epoll_create内核中的epoll_ctl内核中的epoll_wait

对于Linux内核多路复用技术相比大家都有一定的了解,从select、poll到epoll,无一不是对前者的升级,这篇文建将要简单讲解epoll在内核中的实现。本文中提及的内核版本是 4.20.11.注意这里的epoll并不是evolution poll,而是event poll,二者没有必要的联系,epoll也并不是针对poll进行的改进,再加上select,三者为单线程多任务的模拟。比如我们了解的redis、nginx都有用到epoll技术,感兴趣的朋友可以自行谷歌或必应。介绍在Linux内