Megosztás a következőn keresztül:


.NET futtatókörnyezeti szálkészlet eseményei

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.