Boost logo

Boost Users :

Subject: Re: [Boost-users] Does the Proactor of boost uses edge-triggered epoll on linux?
From: Igor R (boost.lists_at_[hidden])
Date: 2013-05-29 08:16:37


> I have some questions about boost's async IO implementation for linux.
>
> 1. Does it use edge-triggered epoll to implement the Proactor (in terms of
> Reactor)?
>
> http://www.boost.org/doc/libs/1_53_0/doc/html/boost_asio/overview/core/async.html
>
> The guide above says that boost's Proactor is implemented in terms of
> Reactor when it comes to Linux.
>
> If it is based on Reactor, I guess it should be level-triggered epoll.
> 2. Am I right?
>
> Then my question is
> 3. Does boost use edge-triggered epoll in any kind of async IO on linux?
> 4. Isn't edge-triggered epoll a good method to implement async IO on linux?

Don't the following notes aswer your question?
http://www.boost.org/doc/libs/1_53_0/doc/html/boost_asio/overview/implementation.html


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net