【发布时间】:2011-08-16 05:47:58
【问题描述】:
事件驱动和异步经常被用作同义词。两者有区别吗?
另外,epoll 和 aio 有什么区别?它们如何组合在一起?
最后,我多次读到 Linux 中的 AIO 严重损坏。到底是怎么破的?
谢谢。
【问题讨论】:
-
想象一下允许异步行为独立于使用事件驱动架构的线程。事件驱动架构通常允许程序“存在于一个容器中”(例如,一个线程、一个进程等可以使某些任务保持简单),但不排除其他“跨容器”异步技术。
标签: linux asynchronous epoll event-driven aio