
linux内核剖析
文章平均质量分 82
sunpy
与我一匹马 我愿浪迹天涯
展开
-
linux epoll模型源码分析 一 函数实现
本文基于2.6.39内核 第一部分已经大致的介绍了linux在实现EPOLL模型所用到的主要数据结构,接下来这篇就是主要分析怎样通过这些数据结构来实现EPOLL的功能。 一。模块的加载 linux把EPOLL当做一个模块,模块入口函数的代码如下:原创 2011-09-09 19:48:52 · 1969 阅读 · 0 评论 -
linux epoll机制源代码分析一数据结构
要理解epoll,最关键的就是它的结构设计,所以这里先从epoll的结构出发,请看下面一副简化的结构及联系图: 先介绍一下图中涉及到的各种结构体: 先说明一下epitem结构体是什么,顾名思义,即为epollitem,epoll的基本单元,下面分别介绍转载 2011-09-08 20:28:54 · 3181 阅读 · 0 评论