GCMemoryInfo.HighMemoryLoadThresholdBytes Eigenschaft

Definition

Ruft den Schwellenwert für die hohe Speicherauslastung ab, wenn die letzte Garbage Collection aufgetreten ist.

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

Eigenschaftswert

Der Schwellenwert für hohe Speicherauslastung in Bytes, wenn die letzte Garbage Collection aufgetreten ist.

Hinweise

Die meisten GC-Leistungshuristiken basieren auf Prozessmessungen. Um die Auslagerung zu vermeiden, ist GC jedoch der globalen physischen Speicherlast auf dem Computer oder virtuellen Computer oder im Container bekannt. GC erkennt einen bestimmten Prozentsatz der Speicherauslastung als "hohe Speicherauslastungssituation". Wenn der Prozentsatz der Speicherauslastung über diesem Schwellenwert liegt, wird GC aggressiver und führt bei Bedarf vollständige Blockierungs-GCs durch, um die Heap-Größe zu verringern.

Gilt für: