libev Digest, Vol 43, Issue 5

Marc Lehmann schmorp at schmorp.de
Tue May 24 04:22:03 CEST 2011


On Mon, May 23, 2011 at 08:10:07AM -0400, Aaron Boxer <boxerab at gmail.com> wrote:
> Would you be able to comment on how libeio compares to the asynch
> options discussed in this blog (rant) ?:)
> 
> http://davmac.org/davpage/linux/async-io.html

from quickly scanning that page, the author is deeply confused.
select/epoll/sigio are not for asynchronous I/O at all, and posix
asynchronous I/O (which is a complete failure) is not the same thing as
linux async I/O (which is not generally usable).

libev corresponds to synchronous event driven non-blocking I/O, such as
using select/epoll, and libeio corresponds to POSIX asynchronous I/O.

-- 
                The choice of a       Deliantra, the free code+content MORPG
      -----==-     _GNU_              http://www.deliantra.net
      ----==-- _       generation
      ---==---(_)__  __ ____  __      Marc Lehmann
      --==---/ / _ \/ // /\ \/ /      schmorp at schmorp.de
      -=====/_/_//_/\_,_/ /_/\_\



More information about the libev mailing list