0
CLR via C#で述べたように、 "CLRが初期化されると、世代ごとに予算サイズが選択されます。" Gen0の場合は256KB、Gen1の場合は2MB、Gen2の場合は10MBと仮定します(これにラージオブジェクトヒープが含まれているかどうかはわかりません)各世代(Gen0、Gen1、Gen2)に割り当てられたヒープメモリを取得する方法は?
さらに多くのオブジェクトが作成され、ヒープのサイズが大きくなるにつれ。
私は消費された総メモリを返すGC.GetTotalMemory()メソッドについて知っていますが、世代ごとの消費量に関する情報は提供していません。
各世代に割り当てられたヒープサイズを取得する方法はありますか?