GCMemoryInfo.TotalAvailableMemoryBytes プロパティ

定義

ガベージ コレクターが最後のガベージ コレクションが発生したときに使用できるメモリの合計を取得します。

public:
 property long TotalAvailableMemoryBytes { long get(); };
public long TotalAvailableMemoryBytes { get; }
member this.TotalAvailableMemoryBytes : int64
Public ReadOnly Property TotalAvailableMemoryBytes As Long

プロパティ値

Int64

ガベージ コレクターが最後のガベージ コレクションが発生したときに使用できる合計メモリ (バイト単位)。

注釈

このプロパティ値は、環境変数の COMPlus_GCHeapHardLimit 値、または設定されている Server.GC.HeapHardLimit 場合は値 runtimeconfig.jsonになります。

プログラムがコンテナーで実行されている場合、この値はコンテナーのサイズの実装定義の割合です。

それ以外の場合、プロパティの値は、最後のガベージ コレクションが発生したときにガベージ コレクターが使用できるマシン上の物理メモリです。

適用対象