Compartir a través de


Vista Líneas: datos de contención del generador de perfiles

La vista Líneas de los datos de contención muestra los datos de rendimiento de las instrucciones que se estaban ejecutando cuando se recopilaron las muestras en la ejecución de generación de perfiles. En un archivo de origen, una instrucción puede abarcar más de una línea y una línea puede incluir más de una instrucción.

Los datos siguientes identifican una instrucción:

  • El archivo de origen que contiene la instrucción de la función.

  • La función que contiene la instrucción.

  • La línea de código fuente en que se inicia la instrucción.

  • El carácter de la línea de código fuente en que se inicia la instrucción.

  • La línea de código fuente en que finaliza la instrucción.

  • El carácter de la línea de origen en que finaliza la instrucción.

La columna Nombre de línea proporciona una concatenación ordenable de datos del identificador.

En la tabla siguiente se describen las columnas del informe de la vista Líneas.

Columna

Descripción

Tiempo de bloqueo exclusivo

Cantidad de tiempo durante el cual esta instrucción no pudo ejecutar el código de la instrucción debido a un evento de contención. No se incluye el tiempo de bloqueo de las funciones a las que llamó la instrucción.

% de tiempo de bloqueo exclusivo

Porcentaje de tiempo de bloqueo exclusivo de la instrucción con respecto a todo el tiempo de bloqueo del proceso.

Contenciones exclusivas

Número de veces que esta instrucción no pudo ejecutar código de la instrucción debido a un evento de contención. No se incluyen los eventos de contención de las funciones a las que llamó la instrucción.

% de contenciones exclusivas

Porcentaje de contenciones exclusivas de esta instrucción con respecto a todos los eventos de contención del proceso.

Dirección de función

Dirección de la función que contiene esta instrucción.

Nombre de la función

Nombre completo de la función que contiene esta instrucción.

Tiempo de bloqueo inclusivo

El tiempo de bloqueo en esta instrucción y en las funciones a las que llamó la instrucción.

% de tiempo de bloqueo inclusivo

Porcentaje de tiempo de bloqueo inclusivo de la instrucción con respecto a todo el tiempo de bloqueo del proceso.

Contenciones inclusivas

Número de veces que esta instrucción y las funciones a las que se llamó en la instrucción no se pudieron ejecutar.

% de contenciones inclusivas

Porcentaje de contenciones inclusivas de esta instrucción con respecto a todos los eventos de contención del proceso.

Nombre de línea

Identificador de la línea creado por el generador de perfiles. El identificador utiliza la siguiente sintaxis: SourceFile;[LineNumberStart,CharacterStart]->;[LineNumberEnd,CharacterEnd]

Número de línea de función

Número de línea del inicio de esta función en el archivo de origen.

Nombre de módulo

Nombre del módulo que contiene la instrucción.

Ruta de acceso del módulo

Ruta de acceso del módulo que contiene la instrucción.

Id. de proceso

Identificador de proceso (PID) del proceso para el que se realizó la generación de perfiles.

Nombre del proceso

Nombre del proceso.

Comienzo del carácter de código fuente

El desplazamiento del carácter inicial en la línea del archivo de origen donde se inicia esta instrucción.

Fin del carácter de código fuente

El desplazamiento del carácter inicial en la línea del archivo de origen donde finaliza esta instrucción.

Archivo de origen

Nombre del archivo de origen que contiene esta instrucción de función.

Comienzo de la línea de código fuente

Número de línea del archivo de origen en que se inicia la instrucción.

Fin de la línea de código fuente

Número de línea del archivo de origen en que finaliza la instrucción.

Vea también

Tareas

Cómo: Personalizar las columnas de la vista de informe de las herramientas de generación de perfiles

Referencia

Vista Líneas

Vista Líneas: datos de muestreo de memoria de .NET del generador de perfiles

Vista Líneas: datos de muestreo del generador de perfiles