LFH(Low Fragmentation Heap)は、メモリの断面化を低減させるための仕組み(*)なわけですが この仕組みを使うためには、意図的に API を呼び出すか、gflags で ON にするかの方法しか ありませんでした。 しかしながら、Windows Server 2008/Vista ではデフォルト ON になっていますので わざわざ、有効にする必要はありません。 (情報を提供してくれた MS の S さんありがとう) Windows Server 2008/Vista では LFH がデフォルト ON になっているため、プログラムの メモリ測定(Private Bytes)を行う場合には注意が必要です。 LFH が有効になっている場合にはヒープの断片化を抑制する働きによって、プログラム上の メモリ獲得と解放のタイミングと、実際のプロセス内のメモリ獲得と解放のタイミングと
