/STACK
/STACK:reserve[,commit]
解説
このオプションは、スタックのサイズをバイト単位で設定し、10 進数または C 言語表記で引数を受け取ります。 /STACK オプションは、実行可能ファイルにのみ適用されます。
reserve 引数は、仮想メモリ内のスタック割り当ての合計サイズを指定します。 EDITBIN は、指定された値を最も近い 4 バイトに切り上げます。
オプションの commit
引数は、オペレーティング システムによって解釈が異なります。 Windows NT、Windows 95、および Windows 98 では、commit
は一度に確保する物理メモリ量です。 仮想メモリがコミットされると、ページング ファイル内にメモリ空間が予約されます。 commit
の値を大きく設定すると、アプリケーションに必要なスタック領域が増えたときに処理時間を節約できます。ただし、必要なメモリ量と起動時間が増えます。