2
我想要的/etc/security/limits.conf改变堆栈限制于以下内容:从tmux会话运行的进程有不同的资源限制?
<my_user_name> soft stack 102400
<my_user_name> hard stack 204800
,当我直接运行的进程这个工程(将解释什么是间接的下面)上主机:
cat /proc/13524/limits
Limit Soft Limit Hard Limit Units
...
Max stack size 209715200 209715200 bytes
...
但是,当我从TMUX会话中运行同一程序(“间接”,而不是上面),它是不同的:
cat /proc/2286/limits
Limit Soft Limit Hard Limit Units
...
Max stack size 10485760 10485760 bytes
...
tmux有不同的特权吗?我注意到的奇怪的事情是在工作情况下,软限制和硬限制都等于我在limits.conf中设置的“硬”值,而在破碎的情况下都等于“软”值。
任何帮助/参考表示赞赏。
这是根本原因,并解决了我的问题。非常感谢! – Lonely