Cygwin 3.5 64x 上的用户(子)进程数量有限

问题描述 投票:0回答:1

我一直在 Windows 10 下使用 Cygwin 3.5.0-1.x86_64,并且很难使用

system limit on number of children a process can have.
我的最大用户进程似乎只有 256 个,这看起来非常低:

我认为这是 Cygwin 的限制,但在阅读了他们的 更新历史页面 后,这个值似乎在 Cygwin 3.2 中发生了更改,并且子进程的新限制数量已增加到 64x 和 32x 的 ~5000 和 ~1200位系统。这个实现在最近的版本中被删除了?有没有办法增加最大用户进程限制?

windows windows-10 cygwin cygwin-64
1个回答
0
投票

虽然我仍然无法增加每个进程的最大用户数限制,但我发现我的问题是由 OpenMPI 编译器而不是 Cygwin 系统限制引起的。似乎在相同的设置上进行许多软件包升级可能会导致某些 dll 的位移,从而导致 OpenMPI 故障和子进程数量错误的系统限制。

我能够通过执行系统变基来纠正它。

© www.soinside.com 2019 - 2024. All rights reserved.