GCMemoryInfo.TotalAvailableMemoryBytes 属性

定义

获取上次垃圾回收发生时垃圾回收器使用的总可用内存。

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

属性值

发生上次垃圾回收时,垃圾回收器要使用的总可用内存(以字节为单位)。

注解

如果设置了任一 COMPlus_GCHeapHardLimit 值,则此属性值为环境变量的值,或 Server.GC.HeapHardLimit 中的 runtimeconfig.json值。

如果程序在容器中运行,则此值是容器大小的实现定义的部分。

否则,属性的值是计算机上可供垃圾回收器在上次垃圾回收时使用的物理内存。

适用于