Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
端末でこれを取得します:
manu@work:ulimit -s manu@work:8192
今メイクファイルで、私は持っています
test: echo `ulimit -s`
同じ端末で make を実行すると、次のようになります。
manu@work:make test manu@work:unlimited
なんで ?make プロセスは、それ自体のスレッド スタック サイズを変更しますか?
setrlimit(R_LIMIT_STACK, ...);あるいは、Linux は、 、、または両方prlimitとして機能するものも提供します。getlimitsetrlimit
setrlimit(R_LIMIT_STACK, ...);
prlimit
getlimit
setrlimit