GCMemoryInfo.HighMemoryLoadThresholdBytes Proprietà

Definizione

Ottiene la soglia di carico in memoria alta relativa all'ultima operazione di Garbage Collection.

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

Valore della proprietà

Soglia di caricamento di memoria elevata, in byte, quando si è verificata l'ultima operazione di Garbage Collection.

Commenti

La maggior parte dell'euristica delle prestazioni GC si basa sulle misurazioni per processo. Tuttavia, per evitare il paging, GC è a conoscenza del carico di memoria fisica globale nel computer o nella macchina virtuale o nel contenitore. GC riconosce una determinata percentuale di carico di memoria come una "situazione di caricamento elevato della memoria". Quando la percentuale di caricamento della memoria supera tale soglia, GC diventa più aggressivo e farà più controllo completo se necessario per ridurre le dimensioni dell'heap.

Si applica a