Eventos ETW de contención

Los eventos de contención se generan cuando el tiempo de ejecución usa contención de bloqueos System.Threading.Monitor o nativos. La contención se produce cuando un subproceso espera un bloqueo mientras otro posee el bloqueo.

En la tabla siguiente se muestra la palabra clave bajo la que se generan los eventos de contención y el nivel de los eventos. Para obtener más información, vea CLR ETW Keywords and Levels.

Palabra clave para generar el evento Nivel
ContentionKeyword (0x4000) Informativo (4)

En la siguiente tabla se muestra la información del evento:

Evento Id. de evento Se genera cuando
ContentionStart_V1 81 Se inicia la contención. Este evento no incluye la cantidad de tiempo de giro antes de que un subproceso comience a esperar para adquirir un bloqueo; solo se genera cuando el subproceso espera para adquirir un bloqueo.
ContentionStop 91 Finaliza la contención.

En la siguiente tabla se muestran los datos del evento:

Nombre del campo Tipo de datos Descripción
Marcas win:UInt8 0 para administrado; 1 para nativo.
ClrInstanceID win:UInt16 Identificador único para la instancia de CLR.

Consulte también