Linux - 进程堆栈大小

时间:2012-11-02 01:13:34

标签: linux

在Linux中,进程的堆栈大小是否有限?也就是说,它的功能堆栈总和可以不超过固定大小吗?如果它是固定的,那么这个尺寸是如何确定的,是否可以设定?

1 个答案:

答案 0 :(得分:0)

我记得默认情况下,通常在Linux中进程堆栈的限制为8MB,可以使用 ulimit 更改此凸轮。

实际值可以通过以下方式获得:

$ ulimit -a | grep stack
stack size              (kbytes, -s) 8192

您可以从 ulimit 手册页中获取更多信息,或查看此问题,该问题解释了如何将堆栈大小分配给每个进程:enter image description here