在喧嚣之外,留一处思考的角落
一个喜欢折腾代码的人。 主要做软件开发,偶尔做点小尝试。 记录一些过程,也记录一点想法。
共 1 篇文章
这篇文章我从实际开发中的理解出发,梳理了 IO 多路复用的演进过程,对比了 select 与 epoll 的核心差异,并结合简单的调用方式说明它们在性能上的本质区别。同时也分析了 Nginx 在 Linux 上表现更强的原因,即如何利用 epoll、sendfile 以及内核网络能力支撑高并发场景,整体更偏向原理与实践结合的总结。