如何将 AIO 和 epoll 组合在一个事件循环中?
谷歌在 2002 年和 2003 年发现了很多关于统一它们的讨论,但不清楚是否发生了什么事,或者是否有可能。
有没有人使用 eventfd 作为 aio 信号的 epoll 循环?
如何将 AIO 和 epoll 组合在一个事件循环中?
谷歌在 2002 年和 2003 年发现了很多关于统一它们的讨论,但不清楚是否发生了什么事,或者是否有可能。
有没有人使用 eventfd 作为 aio 信号的 epoll 循环?
you can see http://www.xmailserver.org/eventfd-aio-test.c for a sample of aio and eventfd
用 epoll尝试过eventfd吗?
“关于 eventfd 文件描述符的一个关键点是它可以像使用 select(2)、poll(2) 或 epoll(7) 的任何其他文件描述符一样被监视。”
FreeBSD 支持 AIO 和 Kqueue,可以通过 Kqueue 接口监控 AIO 的完成情况。