epoll
0 人感兴趣 · 37 次引用
- 最新
- 推荐
【高阶知识】用户态协议栈之 Epoll 实现原理
Epoll 是 Linux IO 多路复用的管理机制。作为现在 Linux 平台高性能网络 IO 必要的组件。内核的实现可以参照:fs/eventpoll.c 。
一文弄懂 Linux 下五种 IO 模型
Linux下主要的IO主要分为:阻塞IO(Blocking IO),非阻塞IO(Non-blocking IO),同步IO(Sync IO)和异步IO(Async IO)。 同步:调用端会一直等待服务端响应,直到返回结果。 异步:调用端发起调用之后不会立刻返回,不会等待服务端响应。服务端通过通知机制或者回
让人秒懂的 Redis 的事件处理机制
redis是单进程,单线程模型,与nginx的多进程不同,与golang的多协程也不同,“工作的工人”那么少,可那么为什么redis能这么快呢?
深入理解 Linux 的 epoll 机制及 epoll 原理
在 Linux 系统之中有一个核心武器:epoll 池,在高并发的,高吞吐的 IO 系统中常常见到 epoll 的身影。
后端开发 -Reactor 设计模式
在高性能的I/O设计中,有两个比较著名的模式Reactor和Proactor模式,其中Reactor模式用于同步I/O,Proactor用于异步I/O操作。
linux 服务器开发人员必须要彻底理解的关于【Linux】IO 的线程模型
关于IO模型参考:【Linux】五种IO模型