Bagikan melalui


Peristiwa ETW pertentangan

Peristiwa pertentangan dimunculkan setiap kali ada pertentangan untuk kunci System.Threading.Monitor atau kunci asli yang digunakan oleh runtime. Pertentangan terjadi ketika utas sedang menunggu kunci sementara utas lain memiliki kunci.

Tabel berikut ini memperlihatkan kata kunci tempat pertentangan dimunculkan, dan tingkat peristiwa. Untuk informasi selengkapnya, lihat Kata Kunci dan Tingkat ETW CLR.

Kata kunci untuk memunculkan peristiwa Tingkat
ContentionKeyword (0x4000) Informasi (4)

Tabel berikut ini memperlihatkan informasi peristiwa:

Kejadian ID Peristiwa Dimunculkan ketika
ContentionStart_V1 81 Pertentangan dimulai. Peristiwa ini tidak termasuk jumlah waktu pemutaran sebelum utas menunggu untuk memperoleh kunci; perisitwa hanya dimunculkan ketika utas menunggu untuk memperoleh kunci.
ContentionStop 91 Pertentangan berakhir.

Tabel berikut ini memperlihatkan data peristiwa:

Nama bidang Jenis data Deskripsi
Bendera win:UInt8 0 untuk dikelola; 1 untuk asli.
ClrInstanceID win:UInt16 ID unik untuk instans CLR.

Lihat juga