【问题标题】:IOCP file limit on AIX 7.1AIX 7.1 上的 IOCP 文件限制
【发布时间】: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 独有的
  • 另外,请向我们展示不起作用的代码,您很可能由于某种原因已经在处理关闭的文件描述符。

标签: aix aio


【解决方案1】:

这些错误原来是由一组并行的潜在更改引起的不相关的编码问题引起的(阅读:我是个白痴)。

尽管如此,当您启用旧版 AIO 支持时,AIX 确实支持 IOCP 的实现。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-10-07
    • 2010-10-26
    • 2019-06-09
    • 2017-06-10
    • 1970-01-01
    • 2016-03-06
    • 1970-01-01
    • 2019-05-12
    相关资源
    最近更新 更多