【发布时间】:2018-08-03 21:14:49
【问题描述】:
当应用程序通过通用 IOCP 访问大量文件时,我看到从针对 FD 192 的 aio_read/aio_write 操作返回 E_BADF。
在 AIX 7.1 下可以与简单 IO 完成端口关联的文件描述符的数量是否有限制?可以提高限额吗?是否有理由限制每个 IOCP 的文件描述符数量?
ulimit 报告无限数量的文件描述符,所以不是这样。我希望还有另一个可调参数。
谢谢。
【问题讨论】:
-
AIO 不是 IOCP,IOCP 是 NT Kernel AFAIK 独有的
-
另外,请向我们展示不起作用的代码,您很可能由于某种原因已经在处理关闭的文件描述符。