Wednesday November 21, 2007. 04:34 PM
FreshMeat
Libev is a high-performance event loop featuring
support for I/O, timers (relative and absolute,
cron-like ones), signals, process status changes,
and other types of events. It has both a fast
native API and libevent emulation to support
programs written using the libevent API. The libev
distribution consists of libevent with the core
event handling parts replaced by the libev
embedded event loop. Differences to libevent
include higher speed, simpler design, more
features, less memory usage, and no arbitrary
limits. libev supports epoll, kqueue, Solaris
ports, poll, and select.