最佳答案
网络上散布着描述 POSIX AIO 设施的页面,其详细程度各不相同。这些都不是最近才发生的。不清楚他们到底在描述什么。例如,「官方」(?)支持 Linux 内核异步 I/O 的 Web 站点表示套接字不能工作,但是我的 Ubuntu 8.04.1工作站上的“ aio.h”手册页似乎都暗示它适用于任意的文件描述符。然后是 似乎在库层工作的另一个项目,它的文档更少。
我想知道:
<aio.h>
似乎承诺的“对任何 FD 的任何 I/O”吗?其他的多路复用机制对我来说非常好,但是随机的信息片段让我感到好奇。