Megosztás a következőn keresztül:


GCConserveMemory elem

Úgy konfigurálja a szemétgyűjtőt, hogy a gyakoribb szemétgyűjtések és esetleg hosszabb szüneteltetési időszakok rovására őrizze meg a memóriát. Az alapértelmezett érték 0 – ez nem jelent változást. Az alapértelmezett 0 érték mellett az 1 és 9 közötti értékek (a 0-t is beleértve) érvényesek. Minél nagyobb az érték, annál inkább próbál meg a szemétgyűjtő memóriát megőrződni, így a halommemória kicsi marad. Ha az érték nem nulla, a nagy méretű objektum halommemória automatikusan tömörítve lesz, ha túl nagy a töredezettség.

<Konfigurációs>
  <Runtime>
    <GCConserveMemory>

Syntax

<GCConserveMemory
   enabled="n"/>

Attribútumok

Attribútum Leírás
enabled Kötelező attribútum.

Meghatározza, hogy a szemétgyűjtő milyen keményen próbálja meg a memóriát megóvni.

enabled attribútum

Érték Leírás
n Az alapértelmezett érték 0 – ez nem jelent változást. A 0 mellett az 1 és 9 közötti értékek (a 0-t is beleértve) érvényesek. Minél nagyobb az érték, annál inkább próbál meg a szemétgyűjtő memóriát megőrződni, így a halommemória kicsi marad.

Gyermekelemek

Nincsenek.

Szülőelemek

Elem Leírás
configuration A közös nyelvi futtatókörnyezet és .NET-keretrendszer alkalmazások által használt összes konfigurációs fájl gyökéreleme.
runtime A szerelvénykötésre és a szemétgyűjtésre vonatkozó információkat tartalmazza.

Megjegyzések

Ez a beállítás a .NET-keretrendszer 4.8-ban lett bevezetve.

Lásd még