/HEAP
更新 : 2007 年 11 月
/HEAP:reserve[,commit]
解説
このオプションでは、ヒープ サイズをバイト単位で設定します。
引数 reserve には、仮想メモリのヒープ領域に割り当てる総サイズを指定します。既定では、ヒープ サイズは 1 MB になります。指定した値は、4 バイト単位に切り上げられます。
引数 commit (省略可能) は、オペレーティング システムによって解釈が異なります。Windows オペレーティング システムでは、一度に確保する物理メモリ量です。仮想メモリがコミットされると、ページング ファイル内にメモリ空間が予約されます。commit の値を大きく設定すると、アプリケーションでさらにヒープ領域が必要になった場合に実行時間を短縮できます。ただし、起動時間と必要なメモリ量が増えます。
引数 reserve と引数 commit の値は、10 進表記か C 言語表記で指定します。