小编Kin*_*ley的帖子

ulimit 堆栈大小 - 每个进程还是每个线程限制?

我们在 Solaris 上有一个程序,堆栈空间不足。

在调查这个问题时,我简要了解了堆栈的 ulimit 是什么:

user@solaris-box:~$ ulimit -a
...
stack size              (kbytes, -s) 8192
Run Code Online (Sandbox Code Playgroud)

因此堆栈大小限制为 8 MB。但这是整个过程的极限吗?

如果我的进程有 10 个线程怎么办,每个线程只允许 819k 吗?(或者它们的某种组合,最多 8MiB?)

我找不到任何关于此的文档。

solaris ulimit

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

solaris ×1

ulimit ×1