返回 AI 资讯
技术社区博客园首页

Linux 网络 IO 模型演进与 Epoll 内部机制 - FfHUCisI

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

内容摘要

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

资讯来源

博客园

原文链接

打开原文
Linux 网络 IO 模型演进与 Epoll 内部机制 - FfHUCisI · AI 资讯 · AIGOOD - AIGOOD