GCMemoryInfo.HighMemoryLoadThresholdBytes Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Schwellenwert für hohe Arbeitsspeicherauslastung ab, wenn die letzte Garbage Collection erfolgt 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 Arbeitsspeicherauslastung in Bytes, wenn die letzte Garbage Collection aufgetreten ist.
Hinweise
Die meisten GC-Leistungsheuristiken basieren auf Prozessmessungen. Um paging zu vermeiden, erkennt GC jedoch die globale Physische Arbeitsspeicherlast auf dem Computer oder der VM oder im Container. GC erkennt einen bestimmten Arbeitsspeicherauslastungsprozentsatz als "Hohe Speicherauslastungssituation". Wenn der Arbeitsspeicherauslastungsprozentsatz diesen Schwellenwert überschreitet, wird GC aggressiver und führt bei Bedarf mehr blockierungsbasierte GCs durch, um die Heapgröße zu verringern.