libeio vs libev or is it libeio and libev??

Paul Colomiets pc at
Fri Jun 6 14:37:30 CEST 2008

hsanson wrote:
> Can someone explain to me the difference between libeio and libev and 
> their relationship?? are they supposed to be used in conjunction or 
> are competing libraries that take different approaches to solve the 
> same problem?? 

Libev is event loop, primarily useful for dealing with sockets and timeouts.

Libeio is experimental library primarily for dealing with files.

You probably need libev or both. Be aware that libeio is not yet ready 
for production use, but it's use in projects is appreciated.


More information about the libev mailing list