Google で簡単に検索すると、この件に関する情報が得られるはずです。
> ulimit -a # shows the current stack size
getrlimit
を使用して、プロセスとスタックの最大サイズを照会できます。 .スタック フレームのサイズは固定されていません。各フレームに必要なローカル データ (つまり、ローカル変数) の量によって異なります。
コマンドラインでこれを行うには、ulimit を使用できます。
実行中のプロセスのこれらの値を読み取りたい場合、これを行うツールは知りませんが、/proc ファイルシステムを照会するのは簡単です:
cat /proc/<pid>/limits
次の ulimit
への呼び出し 最大スタック サイズをキビバイト単位で返します (2 =1024 バイト):
ulimit -s
getrlimit
を使用できます スタック サイズと setrlimit
を確認するには
Linux で setrlimit を使用してスタック サイズを増やすの投稿に例があります。