使用ulimit命令

时间:2019-05-20 10:16:47

标签: c memory stack

我正在研究堆栈内存,并且正在尝试增加软限制。 我发现这样做的命令是:

  • 以KB为单位显示堆栈大小:
ulimit -s 
  • 我可以使用:
ulimit -s value
  • 美国还设置了硬限制,即不允许用户设置的限制。代码是:
ulimit –H –s

我得到输出作为答案的 unlimited 值,有时还有值 -1

我的问题是:

  • 为什么 -1 是方便使用的值,表示无限制

1 个答案:

答案 0 :(得分:0)

答案可能是因为-1是最接近0而不是0的整数。任何0或大于0的值都将被解释为实际值。