1.开发环境
wsl 安装
-
vscode 安装,插件我装了下面这些,这是在Ubuntu里面的
下载libevent代码,本次分析代码是2.1.11
-
在wsl 中执行下面的命令
接下来我们就可以看系统的头文件了
- 基本知识
2.1 TAILQ队列是必须掌握的具体的可以看这篇文章:
TAILQ 队列之一二事
2.2 socketpair,pipe,timerfd,eventfd
2.3 epoll
...我接下来分析的时候回慢慢补充,希望对新手友好点。 - 可以借鉴的几篇文章,分析的是旧版本,有些已经变了,致敬下前辈。
sparkliang的专栏
鱼思故渊的专栏