GCMemoryInfo.FragmentedBytes Vlastnost
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í.
Získá celkovou fragmentaci, když došlo k poslednímu uvolňování paměti.
public:
property long FragmentedBytes { long get(); };
public long FragmentedBytes { get; }
member this.FragmentedBytes : int64
Public ReadOnly Property FragmentedBytes As Long
Hodnota vlastnosti
Celková fragmentace, když došlo k poslednímu uvolňování paměti.
Poznámky
Aplikace má například následující pět objektů:
| OBJ_A | OBJ_B | OBJ_C | OBJ_D | OBJ_E |
Pokud OBJ_B
, OBJ_C
a jsou OBJ_E
uvolňování paměti, ale halda není komprimována, výsledná halda bude vypadat takto:
| OBJ_A | F | OBJ_D |
Paměť mezi OBJ_A
a OBJ_D
, která je označena F
, je považována za součást FragmentedBytes
a slouží k přidělení nových objektů.
Paměť po OBJ_D
není považována za součást objektu FragmentedBytes
, ale slouží také k přidělení nových objektů.