当一个进程产生子
shell时,ulimit是如何继承的?
是由用户,外壳还是组合?
具体而言,这是在HP Server Automation作业上下文中发现的,因为软硬件和硬件ulimit之间存在交互,因此在某些托管AIX设备上失败.简而言之,代理(以root身份运行并在处理来自SA的命令时生成子shell)无法处理某些作业,因为它的子shell正在达到ulimit.
增加ulimit解决了这个问题,但是如何继承ulimit的问题,以及是否需要提高软件或硬件(或两者)的限制是开放的.
这个问题的恰当答案是什么?它可能是特定于AIX的,也可能是跨Unix / Linux变体 – 以较好者为准.