GCMemoryInfo.TotalAvailableMemoryBytes 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取上次垃圾回收发生时垃圾回收器使用的总可用内存。
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
值。
如果程序在容器中运行,则此值是容器大小的实现定义的部分。
否则,属性的值是计算机上可供垃圾回收器在上次垃圾回收时使用的物理内存。