GCLargeObjectHeapCompactionMode Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje, zda další blokující uvolňování paměti komprimuje 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
- Atributy
Pole
CompactOnce | 2 | Velká halda objektu (LOH) bude komprimována během příští blokující generace 2 uvolňování paměti. |
Default | 1 | Velká halda objektu (LOH) není komprimována. |
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é komprimuje 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í.