项目介绍
aceld/libevent 是一个托管在 GitHub 上的开源项目,目前获得 906 个 Star、199 次 Fork。
- 仓库全名
- aceld/libevent
- Star 数
- 906
- Fork 数
- 199
- 未关闭 Issue
- 2
README 摘要
《Libevent深入浅出》 本教程要求有一定的服务并发编程基础,了解select和epoll等多路I/O复用机制。 教程目的主要是快速建立libevent的认知,了解libevent的常用数据结构和编程方法。 达到可以使用libevent写出自己的高并发服务器处理模型。 作者:刘丹冰 邮箱:danbing\[email protected] 目录 Libevent深入浅出 1 Libevent官方 2 epoll 2.1 流-IO操作-阻塞 2.2 解决阻塞死等待的办法 2.3 什么是epoll 2.4 epollAPI 2.5 触发模式 2.6 简单的epoll服务器 3 epoll和reactor 3.1 reactor反应堆模式 3.2 epoll的反应堆模式实现 4 eventbase 4.1 创建eventbase 4.2 检查eventbase后端 4.3 释放eventbase 4.4 eventbase优先级 4.5…
完整内容见 GitHub 原始 README 或本页 。
常见问题
如何获取 libevent 的源码?
可以直接克隆仓库:git clone https://github.com/aceld/libevent.git,默认分支为 master;安装与运行步骤见仓库 README。
libevent 最近还在维护吗?
仓库最近一次更新为 2023年3月10日,当前有 2 个未关闭 Issue;Star 数为 906,可作为社区活跃度的参考。




评论