发展简介

Libev是一个全功能和高性能的事件循环库, 由Marc Lehmann和Emanuele Giaquinta创建. 它以GPLv2协议进行发布, 并且在目前为止的多个行业内广泛被应用在各类生成环境中.

GVPE虚拟专用以太网、rxvt-unicode、auditd、Deliantra MORPG服务器和客户端以及许多其他程序. 甚至鼎鼎大名的node.js也曾经在早期的版本内嵌入并使用Libev, 后来才使用自行编写的Libuv.

特性展示

特性 Libevent Libev Libuv
I/O监控 √ √ √
相对计时器 √ √ √
绝对定时器 × √ ×
fork检查 × √ ×
loop清理 × √ ×
文件监控 × √ √
进程管理 × √ √
线程通知 × √ √
空闲事件 × √ √
信号管理 √ √ √

译者

如有错误, 请联系水果糖的小铺子修改.