GCMemoryInfo.HighMemoryLoadThresholdBytes Proprietà

Definizione

Ottiene la soglia di caricamento elevato della memoria quando si è verificata l'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 elevato della memoria, in byte, quando si è verificata l'ultima operazione di Garbage Collection.

Commenti

La maggior parte delle euristiche 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 "situazione di carico elevato della memoria". Quando la percentuale di caricamento della memoria supera tale soglia, il processo GC diventa più aggressivo e se necessario riduce le dimensioni dell'heap con un blocco maggiore.

Si applica a