GCMemoryInfo.HighMemoryLoadThresholdBytes Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.