A cikkben ismertetett események információkat gyűjtenek a szálkészlet feldolgozói és I/O-szálairól. További információ az események diagnosztikai célokra való használatáról: .NET-alkalmazások naplózása és nyomon követése
IOThreadCreate_V1 esemény
Az alábbi táblázat a kulcsszót és a szintet mutatja.
Az esemény növelésének kulcsszója
Szint
ThreadingKeyword (0x10000)
Tájékoztató (4)
Az alábbi táblázat az eseményinformációkat mutatja be.
Esemény
Eseményazonosító
Emelt, ha
IOThreadCreate_V1
44
A szálkészletben létrejön egy I/O-szál.
Az alábbi táblázat az eseményadatokat mutatja be.
Mezőnév
Adattípus
Leírás
Count
win:UInt64
I/O-szálak száma, beleértve az újonnan létrehozott szálat is.
NumRetired
win:UInt64
A kivezetett munkaszálak száma.
ClrInstanceID
win:UInt16
A CLR vagy a CoreCLR példány egyedi azonosítója.
IOThreadTerminate_V1 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
Szint
ThreadingKeyword (0x10000)
Tájékoztató (4)
Az alábbi táblázat az eseményinformációkat mutatja be.
Esemény
Eseményazonosító
Emelt, ha
IOThreadTerminate
45
Egy I/O-szál leáll a szálkészletben.
Az alábbi táblázat az eseményadatokat mutatja be.
Mezőnév
Adattípus
Leírás
Count
win:UInt64
A szálkészletben fennmaradó I/O-szálak száma.
NumRetired
win:UInt64
A kivont I/O-szálak száma.
ClrInstanceID
win:UInt16
A CLR vagy a CoreCLR példány egyedi azonosítója.
IOThreadRetire_V1 esemény
Az alábbi táblázat a kulcsszót és a szintet mutatja.
Az esemény növelésének kulcsszója
Szint
ThreadingKeyword (0x10000)
Tájékoztató (4)
Az alábbi táblázat az eseményinformációkat mutatja be.
Esemény
Eseményazonosító
Emelt, ha
IOThreadRetire_V1
46
Az I/O-szál lesz a nyugdíjba vonulás jelöltje.
Az alábbi táblázat az eseményadatokat mutatja be.
Mezőnév
Adattípus
Leírás
Count
win:UInt64
A szálkészletben fennmaradó I/O-szálak száma.
NumRetired
win:UInt64
A kivont I/O-szálak száma.
ClrInstanceID
win:UInt16
A CLR vagy a CoreCLR példány egyedi azonosítója.
IOThreadUnretire_V1 esemény
Az alábbi táblázat a kulcsszót és a szintet mutatja.
Az esemény növelésének kulcsszója
Szint
ThreadingKeyword (0x10000)
Tájékoztató (4)
Az alábbi táblázat az eseményinformációkat mutatja be.
Esemény
Eseményazonosító
Emelt, ha
IOThreadUnretire_V1
47
Az I/O-szál nem kívánatos, mert az I/O azt követően érkezik meg egy várakozási időn belül, hogy a szál nyugdíjas jelölt lesz.
Az alábbi táblázat az eseményadatokat mutatja be.
Mezőnév
Adattípus
Leírás
Count
win:UInt64
A szálkészlet I/O-szálainak száma, beleértve ezt is.
NumRetired
win:UInt64
A kivont I/O-szálak száma.
ClrInstanceID
Win:UInt16
A CLR vagy a CoreCLR példány egyedi azonosítója.
ThreadPoolWorkerThreadStart esemény
Az esemény növelésének kulcsszója
Szint
ThreadingKeyword (0x10000)
Tájékoztató (4)
Esemény
Eseményazonosító
Leírás
ThreadPoolWorkerThreadStart
50
Létrejön egy feldolgozói szál.
Mezőnév
Adattípus
Leírás
ActiveWorkerThreadCount
win:UInt32
A munka feldolgozásához rendelkezésre álló munkaszálak száma, beleértve a már feldolgozott munkaszálakat is.
RetiredWorkerThreadCount
win:UInt32
Azon munkaszálak száma, amelyek nem érhetők el a munka feldolgozásához, de tartalékban vannak, ha később további szálakra van szükség.
ClrInstanceID
win:UInt16
A CLR vagy a CoreCLR példány egyedi azonosítója.
ThreadPoolWorkerThreadStop esemény
Az esemény növelésének kulcsszója
Szint
ThreadingKeyword (0x10000)
Tájékoztató (4)
Esemény
Eseményazonosító
Leírás
ThreadPoolWorkerThreadStop
51
A munkaszál le van állítva.
Mezőnév
Adattípus
Leírás
ActiveWorkerThreadCount
win:UInt32
A munka feldolgozásához rendelkezésre álló munkaszálak száma, beleértve a már feldolgozott munkaszálakat is.
RetiredWorkerThreadCount
win:UInt32
Azon munkaszálak száma, amelyek nem érhetők el a munka feldolgozásához, de tartalékban vannak, ha később további szálakra van szükség.
ClrInstanceID
win:UInt16
A CLR vagy a CoreCLR példány egyedi azonosítója.
ThreadPoolWorkerThreadWait esemény
Az esemény növelésének kulcsszója
Szint
ThreadingKeyword (0x10000)
Tájékoztató (4)
Esemény
Eseményazonosító
Leírás
ThreadPoolWorkerThreadWait
57
A munkaszál elkezd várakozni a munkára.
Mezőnév
Adattípus
Leírás
ActiveWorkerThreadCount
win:UInt32
A munka feldolgozásához rendelkezésre álló munkaszálak száma, beleértve a már feldolgozott munkaszálakat is.
RetiredWorkerThreadCount
win:UInt32
Azon munkaszálak száma, amelyek nem érhetők el a munka feldolgozásához, de tartalékban vannak, ha később további szálakra van szükség.
ClrInstanceID
win:UInt16
A CLR vagy a CoreCLR példány egyedi azonosítója.
ThreadPoolWorkerThreadRetirementStart esemény
Az esemény növelésének kulcsszója
Szint
ThreadingKeyword (0x10000)
Tájékoztató (4)
Esemény
Eseményazonosító
Leírás
ThreadPoolWorkerThreadRetirementStart
52
Egy feldolgozói szál kivonul.
Mezőnév
Adattípus
Leírás
ActiveWorkerThreadCount
win:UInt32
A munka feldolgozásához rendelkezésre álló munkaszálak száma, beleértve a már feldolgozott munkaszálakat is.
RetiredWorkerThreadCount
win:UInt32
Azon munkaszálak száma, amelyek nem érhetők el a munka feldolgozásához, de tartalékban vannak, ha később további szálakra van szükség.
ClrInstanceID
win:UInt16
A CLR vagy a CoreCLR példány egyedi azonosítója.
ThreadPoolWorkerThreadRetirementStop esemény
Az esemény növelésének kulcsszója
Szint
ThreadingKeyword (0x10000)
Tájékoztató (4)
Esemény
Eseményazonosító
Leírás
ThreadPoolWorkerThreadRetirementStop
53
A kivezetett munkaszál újra aktívvá válik.
Mezőnév
Adattípus
Leírás
ActiveWorkerThreadCount
win:UInt32
A munka feldolgozásához rendelkezésre álló munkaszálak száma, beleértve a már feldolgozott munkaszálakat is.
RetiredWorkerThreadCount
win:UInt32
Azon munkaszálak száma, amelyek nem érhetők el a munka feldolgozásához, de tartalékban vannak, ha később további szálakra van szükség.
ClrInstanceID
win:UInt16
A CLR vagy a CoreCLR példány egyedi azonosítója.
ThreadPoolWorkerThreadAdjustmentSample esemény
Az alábbi táblázat a kulcsszót és a szintet mutatja.
Az esemény növelésének kulcsszója
Szint
ThreadingKeyword (0x10000)
Tájékoztató (4)
Az alábbi táblázat az eseményinformációkat mutatja be.
Esemény
Eseményazonosító
Leírás
ThreadPoolWorkerThreadAdjustmentSample
54
Egy minta információgyűjteményére hivatkozik; vagyis az átviteli sebesség mérése egy bizonyos egyidejűségi szinttel, egy pillanat alatt.
Az alábbi táblázat az eseményadatokat mutatja be.
Mezőnév
Adattípus
Leírás
Throughput
win:Double
Befejezések száma egységenként.
ClrInstanceID
win:UInt16
A CLR vagy a CoreCLR példány egyedi azonosítója.
ThreadPoolWorkerThreadAdjustmentAdjustmentAdjustment esemény
Az alábbi táblázat a kulcsszót és a szintet mutatja.
Az esemény növelésének kulcsszója
Szint
ThreadingKeyword (0x10000)
Tájékoztató (4)
Az alábbi táblázat az eseményinformációkat mutatja be.
Esemény
Eseményazonosító
Leírás
ThreadPoolWorkerThreadAdjustmentAdjustment
55
A vezérlés változását rögzíti, amikor a menetinjektálási (hegymászó) algoritmus megállapítja, hogy az egyidejűségi szint megváltozik.
Az alábbi táblázat az eseményadatokat mutatja be.
Mezőnév
Adattípus
Leírás
AverageThroughput
win:Double
Egy mérési minta átlagos átviteli sebessége.
NewWorkerThreadCount
win:UInt32
Új számú aktív feldolgozószál.
Reason
win:UInt32
A módosítás oka.
0x0 -Bemelegedési.
0x1 -Inicializálása.
0x2 - Véletlenszerű mozgás.
0x3 - Mászó mozgás.
0x4 - Változáspont.
0x5 -Stabilizáló.
0x6 -Éhezés.
0x7 - A szál időtúllépése.
0x8 - Kooperatív blokkolás.
ClrInstanceID
win:UInt16
A CLR vagy a CoreCLR példány egyedi azonosítója.
ThreadPoolWorkerThreadAdjustmentStats esemény
Az alábbi táblázat a kulcsszót és a szintet mutatja.
Az esemény növelésének kulcsszója
Szint
ThreadingKeyword (0x10000)
Részletes (5)
Az alábbi táblázat az eseményinformációkat mutatja be.
Esemény
Eseményazonosító
Leírás
ThreadPoolWorkerThreadAdjustmentStats
56
Adatokat gyűjt a szálkészletről.
Az alábbi táblázat az eseményadatokat mutatja be
Mezőnév
Adattípus
Leírás
Duration
win:Double
A statisztikai adatok gyűjtésének időtartama másodpercben.
Throughput
win:Double
A másodpercenkénti befejezések átlagos száma ebben az intervallumban.
ThreadWave
win:Double
Belső használatra van fenntartva.
ThroughputWave
win:Double
Belső használatra van fenntartva.
ThroughputErrorEstimate
win:Double
Belső használatra van fenntartva.
AverageThroughputErrorEstimate
win:Double
Belső használatra van fenntartva.
ThroughputRatio
win:Double
Az aktív munkaszálak számának ebben az intervallumban bekövetkezett eltérései által okozott relatív teljesítménybeli javulás.
Confidence
win:Double
Az ThroughputRatio mező érvényességének mértéke.
NewcontrolSetting
win:Double
Azon aktív feldolgozószálak száma, amelyek alapkonfigurációként szolgálnak az aktív szálak számának jövőbeli változásaihoz.
NewThreadWaveMagnitude
win:UInt16
Az aktív szálszám jövőbeli változásainak mértéke.
ClrInstanceID
win:UInt16
A CLR vagy a CoreCLR példány egyedi azonosítója.
ThreadPoolEnqueue esemény
Az alábbi táblázat a kulcsszót és a szintet mutatja.
Az esemény növelésének kulcsszója
Szint
ThreadingKeyword (0x10000)
Részletes (5)
Az alábbi táblázat az eseményinformációkat mutatja be.
Esemény
Eseményazonosító
Leírás
ThreadPoolEnqueue
61
Egy munkaelem be lett állítva a szálkészlet várólistájában.
Az alábbi táblázat az eseményadatokat mutatja be
Mezőnév
Adattípus
Leírás
WorkID
win:Pointer
Mutasson a munkahelyi kérelemre.
ClrInstanceID
win:UInt16
A CoreCLR-példány egyedi azonosítója.
ThreadPoolDequeue esemény
Az alábbi táblázat a kulcsszót és a szintet mutatja.
Az esemény növelésének kulcsszója
Szint
ThreadingKeyword (0x10000)
Részletes (5)
Az alábbi táblázat az eseményinformációkat mutatja be.
Esemény
Eseményazonosító
Leírás
ThreadPoolDequeue
62
Egy munkaelem le lett törölve a szálkészlet üzenetsorából.
Az alábbi táblázat az eseményadatokat mutatja be
Mezőnév
Adattípus
Leírás
WorkID
win:Pointer
Mutasson a munkahelyi kérelemre.
ClrInstanceID
win:UInt16
A CoreCLR-példány egyedi azonosítója.
ThreadPoolIOEnqueue esemény
Az alábbi táblázat a kulcsszót és a szintet mutatja.
Az esemény növelésének kulcsszója
Szint
ThreadingKeyword (0x10000)
Részletes (5)
Az alábbi táblázat az eseményinformációkat mutatja be.
Esemény
Eseményazonosító
Leírás
ThreadPoolIOEnqueue
63
A szál egy Aszinkron IO-befejezési értesítés után küld egy I/O-befejezési értesítést.
Az alábbi táblázat az eseményadatokat mutatja be
Mezőnév
Adattípus
Leírás
NativeOverlapped
win:Pointer
Belső használatra van fenntartva.
Overlapped
win:Pointer
Belső használatra van fenntartva.
MultiDequeues
win:Boolean
Belső használatra van fenntartva.
ClrInstanceID
win:UInt16
A CoreCLR-példány egyedi azonosítója.
ThreadPoolIODequeue esemény
Az alábbi táblázat a kulcsszót és a szintet mutatja.
Az esemény növelésének kulcsszója
Szint
ThreadingKeyword (0x10000)
Részletes (5)
Az alábbi táblázat az eseményinformációkat mutatja be.
Esemény
Eseményazonosító
Leírás
ThreadPoolIODequeue
64
Egy szál lekérdezi az IO-befejezési értesítést.
Az alábbi táblázat az eseményadatokat mutatja be
Mezőnév
Adattípus
Leírás
NativeOverlapped
win:Pointer
Belső használatra van fenntartva.
Overlapped
win:Pointer
Belső használatra van fenntartva.
MultiDequeues
win:Boolean
Belső használatra van fenntartva.
ClrInstanceID
win:UInt16
A CoreCLR-példány egyedi azonosítója.
ThreadPoolIOPack esemény
Az alábbi táblázat a kulcsszót és a szintet mutatja.
Az esemény növelésének kulcsszója
Szint
ThreadingKeyword (0x10000)
Részletes (5)
Az alábbi táblázat az eseményinformációkat mutatja be.
Esemény
Eseményazonosító
Leírás
ThreadPoolIOPack
65
A ThreadPool átfedésben lévő IO-csomag neve.
Az alábbi táblázat az eseményadatokat mutatja be
Mezőnév
Adattípus
Leírás
NativeOverlapped
win:Pointer
Belső használatra van fenntartva.
Overlapped
win:Pointer
Belső használatra van fenntartva.
ClrInstanceID
win:UInt16
A CoreCLR-példány egyedi azonosítója.
ThreadCreating esemény
Az alábbi táblázat a kulcsszavakat és a szintet mutatja.
Az esemény növelésének kulcsszója
Szint
ThreadingKeyword (0x10000)
Tájékoztató (4)
Az alábbi táblázat az eseményinformációkat mutatja be.
Esemény
Eseményazonosító
Leírás
ThreadCreating
70
A szál létrejött.
Az alábbi táblázat az eseményadatokat mutatja be.
Mezőnév
Adattípus
Leírás
ID
win:Pointer
Szálazonosító
ClrInstanceID
win:UInt16
A CoreCLR-példány egyedi azonosítója.
ThreadRunning esemény
Az alábbi táblázat a kulcsszavakat és a szintet mutatja.
Az esemény növelésének kulcsszója
Szint
ThreadingKeyword (0x10000)
Tájékoztató (4)
Az alábbi táblázat az eseményinformációkat mutatja be.
Esemény
Eseményazonosító
Leírás
ThreadRunning
71
A szál elindult.
Az alábbi táblázat az eseményadatokat mutatja be.
Mezőnév
Adattípus
Leírás
ID
win:Pointer
Szálazonosító
ClrInstanceID
win:UInt16
A CoreCLR-példány egyedi azonosítója.
Dolgozzon együtt velünk a GitHubon
A tartalom forrása a GitHubon található, ahol létrehozhat és áttekinthet problémákat és lekéréses kérelmeket is. További információért tekintse meg a közreműködői útmutatónkat.