【摘要】Linux 网络 IO 模型演进与 Epoll 内部机制 一、核心概念与架构设计 要理解 epoll,先要理解它替代的是什么。早期的 socket API 只提供阻塞语义:read 调用进去,线程就停在那里等数据。一个线程服务一个连接,C10K 之前够用,之后线程本身成了瓶颈。于是有了非阻塞 fd 阅读全文