引入
我在上一篇博文中讲了epoll源码的剖析,你是不是看的有点懵呢,反正我是有点,接下来我就以流程图的形式梳理一下epoll源码的结构。
当然,这篇博文是建立在上一篇博文的基础上,若你还没看过epoll源码,那么我建议你最好还是看一下,请点击【Linux深入】epoll源码剖析
接下来我就以流程图的形式介绍一下函数的调用过程。
整体的数据结构图
注:图中黄色和绿色方框表示链表关系,而粉色代表等待队列。
我在上一篇博文中讲了epoll源码的剖析,你是不是看的有点懵呢,反正我是有点,接下来我就以流程图的形式梳理一下epoll源码的结构。
当然,这篇博文是建立在上一篇博文的基础上,若你还没看过epoll源码,那么我建议你最好还是看一下,请点击【Linux深入】epoll源码剖析
接下来我就以流程图的形式介绍一下函数的调用过程。
注:图中黄色和绿色方框表示链表关系,而粉色代表等待队列。