Compartir a través de


Vista Llamador y destinatario: datos de muestreo del generador de perfiles

La vista Llamador y destinatario muestra información de generación de perfiles para una función seleccionada y sus funciones primarias y secundarias.Contiene tres cuadrículas.

Función actual se muestra en la cuadrícula central y presenta información de generación de perfiles para la función seleccionada.Los valores incluyen todas las llamadas muestreadas a la función.

Funciones que llamaron a la función actual se muestra en la cuadrícula superior y presenta las contribuciones individuales de las funciones de llamador (primarias) a los valores de la función seleccionada (actual).

Funciones llamadas por la función actual se muestra en la cuadrícula inferior y presenta información de generación de perfiles para las funciones destinatarias (secundarias) de la función seleccionada cuando la función actual llamó a la función secundaria.

[!NOTA]

Las características de seguridad mejoradas en Windows 8 y Windows Server 2012 requerían cambios significativos en la forma en que el generador de perfiles de Visual Studio recopila datos en estas plataformas.Las aplicaciones del almacén de Windows también requieren nuevas técnicas de colección.Vea Generar perfiles de aplicaciones de Windows 8 y Windows Server 2012.

Columna

Descripción

Id. de proceso

Identificador de proceso (PID) de la generación de perfiles.

Nombre del proceso

Nombre del proceso.

Nombre de módulo

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

Ruta de acceso del módulo

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

Archivo de origen

Archivo de origen que contiene la definición de esta función.

Nombre de la función

El nombre completo de la función.

Número de línea de función

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

Dirección de función

Dirección de la función.

Tipo

El contexto de la función:

  • 0 - la función actual

  • 1 - una función que llama a la función actual

  • 2 - una función a la que llama la función actual

Nombre de la función raíz

El nombre de la función actual.

Ejemplos de inclusión

  • En la función actual, el número de muestras que se recopilaron aunque se estaba ejecutando esta función o una de sus funciones secundarias.

  • En una función de llamador, el número de muestras inclusivas de la función actual que se recopilaron cuando esta función llamó a la función actual.

  • En una función de destinatario, el número de muestras inclusivas de esta función que se recopilaron cuando la función actual llamó a esta función.

Porcentaje de muestras inclusivas

Porcentaje de muestras inclusivas de esta función con respecto a todas las muestras de la generación de perfiles.

Ejemplos de exclusión

  • En la función actual, el número de muestras de la ejecución de generación de perfiles que se recopilaron cuando esta función se estaba ejecutando directamente; es decir, cuando esta función estaba en la parte superior de la pila de llamadas.En los recuentos exclusivos no se incluyen las muestras recopiladas mientras se ejecutaban las funciones secundarias de esta función.

  • En una función de llamador, el número de muestras exclusivas de la función actual que se recopilaron cuando esta función llamó a la función actual.

  • En una función de destinatario, el número de muestras exclusivas de esta función que se recopilaron cuando la función actual llamó a esta función.

Porcentaje de muestras exclusivas

Porcentaje de muestras exclusivas de esta función con respecto a todas las muestras de la generación de perfiles.

Vea también

Referencia

Vista Llamador y destinatario: datos de muestreo de memoria de .NET del generador de perfiles

Vista Llamador/Destinatario: Datos de instrumentación de memoria .NET del generador de perfiles

Vista Llamador y destinatario: datos de instrumentación del generador de perfiles