【发布时间】:2013-04-03 04:27:17
【问题描述】:
-
ulimit -n是一个内部 shell,perl 不能直接由system或``调用。那么当我想获取 ulimit 值时 perl 是如何处理的呢 -
ulimit -n和sh -c ulimit -n是否具有不同的值。当我使用ulimit -n时,该值为 1024,但当我使用sh -c ulimit -n时,该值是无限的。
【问题讨论】:
-
您能发布您的问题所涉及的 perl 代码吗? Perl 没有
ulimit操作。 -
使用 BSD::Resource;$rlimit = getrlimit("RLIMIT_OPEN_MAX");