kisaragi 在 小白学Epoll网络编程1 基础概念的理解 中发帖
基础知识-Epoll
最近在学习Linux网络编程,目前进展到和epoll相关的部分了 😈,我的学习路线是
第一阶段:能写阻塞式 socket 程序
目标:写出最普通的 TCP echo server / client。
第二阶段:理解 TCP 是“字节流”,不是“消息流”
目标:写一个带协议的服务,例如:4 字节长度 + body
当前阶段:进入 non-blocking + epoll
写一个单线程并发 TCP server。
第四阶段:简单的 Reactor 网络库
按 muduo 的概念拆
按照之前的计划,用输出倒逼自己深入学习,目前的打算学一点就写一点
编程的部分已经写好了,不过我不懂linux下的调试,还要学习一段时间 正好做个拆分吧 其实感觉每一部分都比较长了 应该没人看完吧
Epoll是什么
[image]
Epoll是linux中的一种...