Vista Llamador y destinatario: datos de contenciónCaller/Callee view - contention data

La vista Llamador y destinatario muestra información de contención para una función seleccionada y sus funciones primarias y secundarias.The Caller/Callee view displays contention information for a selected function and its parent and child functions. La vista Llamador y destinatario contiene tres cuadrículas.The Caller/Callee view contains three grids.

Función actual se muestra en la cuadrícula central e incluye información sobre la contención para la función seleccionada.Current function is displayed in the middle grid, and it shows contention information for the selected function. Los valores incluyen todas las contenciones de bloqueo para la función.The values include all blocking contentions for the function.

Funciones que llamaron a la función actual se muestra en la cuadrícula superior e incluye las contribuciones individuales de las funciones de llamador (primarias) a los valores de la función seleccionada (actual).Functions that called the current function is displayed in the top grid, and it shows the individual contributions of the caller (parent) functions to the values of the selected (current) function.

Funciones llamadas por la función actual se muestra en la cuadrícula inferior e incluye información de contención para las funciones de destinatario (secundarias) de la función seleccionada cuando la función actual llamó a la función secundaria.Functions that were called by the current function is displayed in the bottom grid, and it shows contention information for the callee (child) functions of the selected function when the child function was called by the current function.

ColumnaColumn DescriptionDescription
TypeType El contexto de la función:The context of the function:

- 0: la función actual- 0 - the current function
- 1: una función que llama a la función actual- 1 - a function that calls the current function
- 2: una función llamada por la función actual- 2 - a function that is called by the current function

Solo disponible en los informes de línea de comandos de VSPerfReport.Only in VSPerfReport command-line reports.
Tiempo de bloqueo exclusivoExclusive Blocked Time -En la función actual, el tiempo durante el cual esta función no pudo ejecutar código en el cuerpo de la función.- For the current function, the time that this function was blocked from executing code in the function body. No se incluye el tiempo de bloqueo de las funciones a las que llamó la función.Blocked time in functions called by the function is not included.
- En una función de llamador, la parte del tiempo de bloqueo exclusivo de la función actual que transcurrió cuando esta función llamó a la función actual.- For a caller function, the portion of the exclusive blocked time of the current function that occurred when this function called the current function.
-En una función de destinatario, el tiempo durante el cual esta función no pudo ejecutar su propio código cuando la función actual llamó a esta función.- For a callee function, the time that this function was blocked from executing its own code when this function was called by the current function. No se incluye el tiempo de bloqueo de las funciones secundarias a las que llamó la función de destinatario.Blocked time in child functions called by the callee function is not included.
Porcentaje de tiempo de bloqueo exclusivoExclusive Blocked Time % El porcentaje de tiempo de bloqueo exclusivo de esta función en este contexto con respecto al tiempo de bloqueo total de la ejecución de generación de perfiles.The percentage of all blocked time in the profiling run that was exclusive blocked time for this function in this context.
Contenciones exclusivasExclusive Contentions - En la función actual, el número de veces en las que esta función no pudo ejecutar código en el cuerpo de la función.- For the current function, the number of times that this function was blocked from executing code in the function body. Las contenciones que se produjeron en funciones a las que llamó la función no se incluyen.Contentions that occurred in functions that were called by the function are not included.
- En una función de llamador, el número de contenciones exclusivas de la función actual que se produjeron cuando esta función llamó a la función actual.- For a caller function, the number of exclusive contentions of the current function that occurred when this function called the current function.
- En la función de destinatario, el número de veces en las que esta función no pudo ejecutar código en el cuerpo de la función cuando la función actual llamó a esta función.- For a callee function, the number of times that this function was blocked from executing code in the function body when this function was called by the current function. Las contenciones que se produjeron en funciones a las que llamó la función de destinatario no se incluyen.Contentions that occurred in functions called by the callee function are not included.
Porcentaje de contenciones exclusivasExclusive Contentions % El porcentaje de contenciones exclusivas de esta función en este contexto con respecto a todas las contenciones en la ejecución de generación de perfiles.The percentage of all contentions in the profiling run that were exclusive contentions for this function in this context.
Dirección de la funciónFunction Address La dirección o el token de la función.The function address or token.
Nombre de la funciónFunction Name El nombre completo de la función.The fully qualified name of the function.
Tiempo de bloqueo inclusivoInclusive Blocked Time - En la función actual, el tiempo durante el cual no se pudo ejecutar esta función o una de las funciones a las que llamó esta función.- For the current function, the time that this function or one of the functions that were called by this function was blocked from executing. Se incluye el tiempo de bloqueo de las funciones a las que llamó la función actual.Blocked time in functions that were called by the current function is included.
- En una función de llamador, la parte del tiempo de bloqueo inclusivo de la función actual que transcurrió cuando esta función llamó a la función actual.- For a caller function, the portion of the inclusive blocked time of the current function that occurred when this function called the current function.
- En una función de destinatario, el tiempo durante el cual no se pudo ejecutar esta función o una de las funciones a las que llamó la función cuando la función actual llamó a esta función.- For a callee function, the time that this function or one of the functions that was called by the function was blocked from executing when this function was called by the current function. Se incluye el tiempo de bloqueo de las funciones a las que llamó la función de destinatario.Blocked time in functions that were called by the callee function is included.
Porcentaje de tiempo de bloqueo inclusivoInclusive Blocked Time % El porcentaje de tiempo de bloqueo inclusivo de esta función en este contexto con respecto al tiempo de bloqueo total de la ejecución de generación de perfiles.The percentage of all blocked time in the profiling run that was inclusive blocked time for this function in this context.
Contenciones inclusivasInclusive Contentions - En la función actual, el número de veces que no se pudo ejecutar esta función o una de las funciones a las que llamó esta función.- For the current function, the number of times that this function or one of the functions that were called by the function was blocked from executing. Se incluyen las contenciones que se produjeron en las funciones a las que llamó la función.Contentions that occurred in functions that were called by the function are included.
- En una función de llamador, el número de contenciones inclusivas de la función actual que se produjeron cuando esta función llamó a la función actual.- For a caller function, the number of inclusive contentions of the current function that occurred when this function called the current function.
- En una función de destinatario, el número de veces que no se pudo ejecutar esta función o una de las funciones a las que llamó la función cuando la función actual llamó a esta función.- For a callee function, the number of times that this function or one of the functions that were called by the function was blocked from executing when this function was called by the current function. Se incluyen las contenciones que se produjeron en funciones a las que llamó la función de destinatario.Contentions that occurred in functions called by the callee function are included.
Porcentaje de contenciones inclusivasInclusive Contentions % El porcentaje de contenciones exclusivas de esta función en este contexto con respecto a todas las contenciones en la ejecución de generación de perfiles.The percentage of all contentions in the profiling run that were exclusive contentions for this function in this context.
Número de línea de la funciónFunction Line Number Número de línea del inicio de esta función en el archivo de origen.The line number of the start of this function in the source file.
Nombre del móduloModule Name Nombre del módulo que contiene la función.The name of the module that contains the function.
Ruta de acceso del móduloModule Path Ruta de acceso del módulo que contiene la función.The path of the module that contains the function.
Identificador del procesoProcess ID El identificador de proceso (PID) en el que se produjeron las contenciones.The process ID (PID) of the process in which the contentions occurred.
Nombre de procesoProcess Name Nombre del proceso.The name of the process.
Nombre de la función raízRoot Function Name El nombre de la función actual.The name of the current function. Solo disponible en los informes de línea de comandos de VSPerfReport.Only in VSPerfReport command-line reports.
Archivo de código fuenteSource File Archivo de origen que contiene la definición de esta función.The source file that contains the definition for this function.

Vea tambiénSee also

Cómo: Personalizar las columnas de la vista de informes How to: Customize report view columns
Vista Llamador y destinatario Caller/Callee view
Vista Llamador y destinatario: datos de muestreo Caller/Callee view - sampling data
Vista Llamador y destinatario: datos de instrumentación de memoria de .NET Caller/Callee view - .NET memory instrumentation data
Vista Llamador y destinatario: datos de muestreo de memoria de .NET Caller/Callee view - .NET memory sampling data
Vista Llamador y destinatario: datos de instrumentaciónCaller/Callee view - instrumentation data