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
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: