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. |
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: