Alkalmazástartomány erőforrás-monitorozási (ARM) ETW-eseményei
Ezek az események részletes diagnosztikai információkat nyújtanak az alkalmazástartomány állapotáról. Ezeket az eseményeket használhatja, vagy az alkalmazástartomány erőforrás-monitorozási (ARM) funkciójával is beszerezheti ugyanazokat az információkat.
Szállétrehozott esemény
Ez az esemény a lefuttatási szolgáltató alatt is létre lesz állítva a következőként ThreadDC
: (a AppDomainResourceManagementRundownKeyword
kulcsszó alatt). Ez az egyetlen esemény, amely ebben a kategóriában a lefuttatási szolgáltató alá kerül.
Az alábbi táblázat a kulcsszót és a szintet mutatja be. További információ: CLR ETW kulcsszavak és szintek.
Az esemény növelésének kulcsszója | Level |
---|---|
AppDomainResourceManagementKeyword (0x800) |
Tájékoztató(4) |
ThreadingKeyword (0x10000) |
Tájékoztató(4) |
Az alábbi táblázat az eseményadatokat mutatja be:
Esemény | Eseményazonosító | Emelt, ha |
---|---|---|
ThreadCreated |
85 | Létre lett hozva egy szál az alkalmazástartományhoz. |
Az alábbi táblázat az eseményadatokat mutatja be:
Mező neve | Adattípus | Leírás |
---|---|---|
Szálazonosító | win:UInt64 | A létrehozott szál azonosítója. |
AppDomainID | win:UInt64 | Annak az alkalmazástartománynak az azonosítója, amelyhez a száltevékenységet jelentik. |
Zászlók | win:UInt32 | Szállétrehozás jelzői. |
ManagedThreadIndex | win:UInt32 | A létrehozott szál felügyelt indexe. |
OSThreadID | win:UInt32 | A létrehozott szál operációsrendszer-azonosítója. |
ClrInstanceID | win:UInt16 | A CLR vagy a CoreCLR példányának egyedi azonosítója. |
AppDomainMemAllocated esemény
Az alábbi táblázat a kulcsszót és a szintet mutatja be:
Az esemény növelésének kulcsszója | Level |
---|---|
AppDomainResourceManagementKeyword (0x800) |
Tájékoztató(4) |
Az alábbi táblázat az eseményadatokat mutatja be:
Esemény | Eseményazonosító | Emelt, ha |
---|---|---|
AppDomainMemAllocated |
83 | Minden 4 MB memóriát (körülbelül) az alkalmazástartomány foglal le. |
Az alábbi táblázat az eseményadatokat mutatja be:
Mező neve | Adattípus | Leírás |
---|---|---|
AppDomainID | win:UInt64 | Annak az alkalmazástartománynak az azonosítója, amelyhez az erőforrás-használatot jelentik. |
Kiosztott | win:UInt64 | Az alkalmazástartomány létrehozása óta ebben az alkalmazástartományban lefoglalt bájtok teljes száma (a szabad memória mennyisége nem lesz kivonva). |
ClrInstanceID | win:UInt16 | A CLR vagy a CoreCLR példányának egyedi azonosítója. |
AppDomainMemMegjelenési esemény
Az alábbi táblázat a kulcsszót és a szintet mutatja be:
Az esemény növelésének kulcsszója | Level |
---|---|
AppDomainResourceManagementKeyword (0x800) |
Tájékoztató(4) |
Az alábbi táblázat az eseményadatokat mutatja be:
Esemény | Eseményazonosító | Emelt, ha |
---|---|---|
AppDomainMemSurvived |
84 | Minden szemétgyűjtés véget ért. |
Az alábbi táblázat az eseményadatokat mutatja be:
Mező neve | Adattípus | Leírás |
---|---|---|
AppDomainID | win:UInt64 | Annak a tartománynak az azonosítója, amelyhez az erőforrás-használatot jelenteni kell. |
Túlélte | win:UInt64 | Azon bájtok száma, amelyek az utolsó gyűjtemény után maradtak, és amelyekről ismert, hogy ez az alkalmazástartomány tárolva van. Ez a szám egy teljes gyűjtemény után pontos és teljes, de rövid élettartamú gyűjtemény után hiányos lehet. |
Process(Folyamat)(Folyamat) | win:UInt64 | Az utolsó gyűjteményből megmaradt bájtok száma. A teljes gyűjtemény után ez a szám a felügyelt halommemória élőben tárolt bájtjainak számát jelöli. A rövid élettartamú gyűjtemény után ez a szám a rövid élettartamú generációkban élő bájtok számát jelöli. |
ClrInstanceID | win:UInt16 | A CLR vagy a CoreCLR példányának egyedi azonosítója. |
ThreadAppDomainEnter esemény
Az alábbi táblázat a kulcsszót és a szintet mutatja be:
Az esemény növelésének kulcsszója | Level |
---|---|
AppDomainResourceManagementKeyword (0x800) |
Tájékoztató(4) |
ThreadingKeyword (0x10000) |
Tájékoztató(4) |
Az alábbi táblázat az eseményadatokat mutatja be:
Esemény | Eseményazonosító | Emelt, ha |
---|---|---|
ThreadAppDomainEnter |
87 | Egy szál belép egy alkalmazástartományba. |
Az alábbi táblázat az eseményadatokat mutatja be:
Mező neve | Adattípus | Leírás |
---|---|---|
Szálazonosító | win:UInt64 | A szál azonosítója. |
AppDomainID | win:UInt64 | Az alkalmazás tartományazonosítója. |
ClrInstanceID | win:UInt16 | A CLR vagy a CoreCLR példányának egyedi azonosítója. |
ThreadTerminated esemény
Az alábbi táblázat a kulcsszót és a szintet mutatja be:
Az esemény növelésének kulcsszója | Level |
---|---|
AppDomainResourceManagementKeyword (0x800) |
Tájékoztató(4) |
ThreadingKeyword (0x10000) |
Tájékoztató(4) |
Az alábbi táblázat az eseményadatokat mutatja be:
Esemény | Eseményazonosító | Emelt, ha |
---|---|---|
ThreadTerminated |
86 | Egy szál leáll. |
Az alábbi táblázat az eseményadatokat mutatja be:
Mező neve | Adattípus | Leírás |
---|---|---|
Szálazonosító | win:UInt64 | A szál azonosítója. |
AppDomainID | win:UInt64 | Az alkalmazás tartományazonosítója. |
ClrInstanceID | win:UInt16 | A CLR vagy a CoreCLR példányának egyedi azonosítója. |
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: