こんにちは、私はLinuxに初めてアクセスし、仕事にバンキングソフトウェアを実行しているサーバーがあります。
ソフトウェアを作成する会社は、スタックサイズを無制限に設定する必要があると言います。無制限に設定すると、ソフトウェアのパフォーマンスが向上しますか?
現在、10240では、1日の終了ローリングプロセスを完了するのに約2時間30分かかり、時間を短縮する方法を見つけようとしています。
よろしくお願いします。
答え1
スタックサイズを大きくすると、プログラムを実行できる大きなスタックが提供されます。実際には、プログラムの実行速度が速くなるわけではありませんが、プログラムのスタックスペースの不足や競合を防ぎます。ローカル変数とデータ(スタックに保存されている)が多すぎ、再帰(または長い呼び出しチェーン)が多いと、スタック使用量が高くなります。