ETW-gebeurtenissen voor toepassingsdomeinresourcebewaking (ARM)
Deze gebeurtenissen bieden gedetailleerde diagnostische informatie over de status van een toepassingsdomein. U kunt deze gebeurtenissen gebruiken of de arm-functie (Application Domain Resource Monitoring) gebruiken om dezelfde informatie te verkrijgen.
ThreadCreated-gebeurtenis
Deze gebeurtenis wordt ook gegenereerd onder de rundown-provider als ThreadDC
(onder het AppDomainResourceManagementRundownKeyword
trefwoord). Dit is de enige gebeurtenis die wordt gegenereerd onder de rundown-provider in deze categorie.
In de volgende tabel ziet u het trefwoord en het niveau. Zie CLR ETW-trefwoorden en -niveaus voor meer informatie.
Trefwoord voor het verhogen van de gebeurtenis | Niveau |
---|---|
AppDomainResourceManagementKeyword (0x800) |
Informatie(4) |
ThreadingKeyword (0x10000) |
Informatie(4) |
In de volgende tabel ziet u de gebeurtenisgegevens:
Gebeurtenis | Gebeurtenis-id | Opgeheven wanneer |
---|---|---|
ThreadCreated |
85 | Er is een thread gemaakt voor het toepassingsdomein. |
In de volgende tabel ziet u de gebeurtenisgegevens:
Veldnaam | Gegevenstype | Beschrijving |
---|---|---|
ThreadID | win:UInt64 | Id van de thread die is gemaakt. |
AppDomainID | win:UInt64 | Id van het toepassingsdomein waarvoor threadactiviteit wordt gerapporteerd. |
Vlaggen | win:UInt32 | Markeringen voor het maken van threads. |
ManagedThreadIndex | win:UInt32 | Beheerde index van de thread die is gemaakt. |
OSThreadID | win:UInt32 | Besturingssysteem-id van de thread die is gemaakt. |
ClrInstanceID | win:UInt16 | Unieke id voor het exemplaar van CLR of CoreCLR. |
Gebeurtenis AppDomainMemAllocated
In de volgende tabel ziet u het trefwoord en het niveau:
Trefwoord voor het verhogen van de gebeurtenis | Niveau |
---|---|
AppDomainResourceManagementKeyword (0x800) |
Informatie(4) |
In de volgende tabel ziet u de gebeurtenisgegevens:
Gebeurtenis | Gebeurtenis-id | Opgeheven wanneer |
---|---|---|
AppDomainMemAllocated |
83 | Elke 4 MB geheugen (ongeveer) wordt toegewezen in het toepassingsdomein. |
In de volgende tabel ziet u de gebeurtenisgegevens:
Veldnaam | Gegevenstype | Beschrijving |
---|---|---|
AppDomainID | win:UInt64 | Id van het toepassingsdomein waarvoor het resourcegebruik wordt gerapporteerd. |
Toegewezen | win:UInt64 | Het totale aantal bytes dat in dit toepassingsdomein is toegewezen sinds het toepassingsdomein is gemaakt (de hoeveelheid vrijgemaakt geheugen wordt niet afgetrokken). |
ClrInstanceID | win:UInt16 | Unieke id voor het exemplaar van CLR of CoreCLR. |
AppDomainMemSurvived-gebeurtenis
In de volgende tabel ziet u het trefwoord en het niveau:
Trefwoord voor het verhogen van de gebeurtenis | Niveau |
---|---|
AppDomainResourceManagementKeyword (0x800) |
Informatie(4) |
In de volgende tabel ziet u de gebeurtenisgegevens:
Gebeurtenis | Gebeurtenis-id | Opgeheven wanneer |
---|---|---|
AppDomainMemSurvived |
84 | Elke garbagecollection is beƫindigd. |
In de volgende tabel ziet u de gebeurtenisgegevens:
Veldnaam | Gegevenstype | Beschrijving |
---|---|---|
AppDomainID | win:UInt64 | Id van het domein waarvoor resourcegebruik wordt gerapporteerd. |
Overleefde | win:UInt64 | Het aantal bytes dat na de laatste verzameling is bewaard en waarvan bekend is dat ze worden bewaard door dit toepassingsdomein. Dit getal is nauwkeurig en volledig na een volledige verzameling, maar kan onvolledig zijn na een kortstondige verzameling. |
ProcessSurvived | win:UInt64 | Het totale aantal bytes dat van de laatste verzameling is overgeleverd. Na een volledige verzameling vertegenwoordigt dit getal het aantal bytes dat live wordt vastgehouden in beheerde heaps. Na een kortstondige verzameling vertegenwoordigt dit getal het aantal bytes dat live wordt gehouden in tijdelijke generaties. |
ClrInstanceID | win:UInt16 | Unieke id voor het exemplaar van CLR of CoreCLR. |
ThreadAppDomainEnter-gebeurtenis
In de volgende tabel ziet u het trefwoord en het niveau:
Trefwoord voor het verhogen van de gebeurtenis | Niveau |
---|---|
AppDomainResourceManagementKeyword (0x800) |
Informatie(4) |
ThreadingKeyword (0x10000) |
Informatie(4) |
In de volgende tabel ziet u de gebeurtenisgegevens:
Gebeurtenis | Gebeurtenis-id | Opgeheven wanneer |
---|---|---|
ThreadAppDomainEnter |
87 | Een thread voert een toepassingsdomein in. |
In de volgende tabel ziet u de gebeurtenisgegevens:
Veldnaam | Gegevenstype | Beschrijving |
---|---|---|
ThreadID | win:UInt64 | De thread-id. |
AppDomainID | win:UInt64 | De toepassingsdomein-id. |
ClrInstanceID | win:UInt16 | Unieke id voor het exemplaar van CLR of CoreCLR. |
ThreadTerminated Event
In de volgende tabel ziet u het trefwoord en het niveau:
Trefwoord voor het verhogen van de gebeurtenis | Niveau |
---|---|
AppDomainResourceManagementKeyword (0x800) |
Informatie(4) |
ThreadingKeyword (0x10000) |
Informatie(4) |
In de volgende tabel ziet u de gebeurtenisgegevens:
Gebeurtenis | Gebeurtenis-id | Opgeheven wanneer |
---|---|---|
ThreadTerminated |
86 | Een thread wordt beƫindigd. |
In de volgende tabel ziet u de gebeurtenisgegevens:
Veldnaam | Gegevenstype | Beschrijving |
---|---|---|
ThreadID | win:UInt64 | De thread-id. |
AppDomainID | win:UInt64 | De toepassingsdomein-id. |
ClrInstanceID | win:UInt16 | Unieke id voor het exemplaar van CLR of CoreCLR. |