は、私は次のように/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には別の特権がありますか?私が気づいた奇妙なことは、実際のケースでは、softとhardの両方の制限がlimits.confに設定した "ハード"の値と同じであり、破損した場合はどちらも "soft"の値に等しいということです。
助けてください/参考になります。
これは根本的な原因であり、私の問題を解決しました。どうもありがとう! – Lonely