Sdílet prostřednictvím


GCLargeObjectHeapCompactionMode Výčet

Definice

Určuje, zda další blokující uvolňování paměti zkomprimuje velkou haldu objektu (LOH).

public enum class GCLargeObjectHeapCompactionMode
public enum GCLargeObjectHeapCompactionMode
[System.Serializable]
public enum GCLargeObjectHeapCompactionMode
type GCLargeObjectHeapCompactionMode = 
[<System.Serializable>]
type GCLargeObjectHeapCompactionMode = 
Public Enum GCLargeObjectHeapCompactionMode
Dědičnost
GCLargeObjectHeapCompactionMode
Atributy

Pole

Name Hodnota Description
Default 1

Velká halda objektu (LOH) není komprimována.

CompactOnce 2

Velká halda objektu (LOH) bude komprimována během příští blokující generace 2 uvolňování paměti.

Poznámky

Hodnota GCSettings.LargeObjectHeapCompactionMode vlastnosti je členem GCLargeObjectHeapCompactionMode výčtu, který označuje, zda další úplné blokování uvolňování paměti také zkomprimuje velkou haldu objektu (LOH). Ve výchozím nastavení není LOH komprimován. Hodnota CompactOnce označuje, že blokující uvolňování paměti zkomprimuje LOH. Po uvolnění paměti se hodnota GCSettings.LargeObjectHeapCompactionMode vlastnosti vrátí na Výchozí.

Platí pro

Viz také