首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何为某个用户(uid)在Solaris 10上运行的进程增加堆栈大小的软限制

如何为某个用户(uid)在Solaris 10上运行的进程增加堆栈大小的软限制
EN

Server Fault用户
提问于 2014-11-03 11:04:38
回答 1查看 2.9K关注 0票数 0

我们的企业在Solaris 10下运行在Oracle Tuxedo 10上。由于最近的一些开发(通过扩展C函数中声明的局部变量的大小,整个系统的定制源代码都发生了变化),我们不时会遇到堆栈溢出问题(取决于函数调用链的长度)。作为一个解决方案,我们决定增加堆栈的软限制大小(对于由单个用户运行的所有Tuxedo进程)。考虑使用ulimit,/ etc /project等。对于我们的现场支持团队如何在Solaris 10中扩展堆栈大小(每个用户)的明确和简短的一步一步的指导将不胜感激!提前谢谢你。

EN

回答 1

Server Fault用户

发布于 2014-11-07 07:19:02

下面链接中的Peter的回答回答了这个问题,并逐步介绍了说明:如何在Solaris 10中设置u限值

IMHO现场支援最快的方法是:

1.成为目标用户

2.echo "ulimit -s 32768" >> ~/.profile

3.重新记录并重新启动应用程序

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/641586

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档