Introducción a los valores de datos de muestreo
Actualización: noviembre 2007
El método de generación de perfiles de muestreo de Herramientas de generación de perfiles de Visual Studio Team System Developer Edition interrumpe el procesador del equipo a intervalos regulares y recopila la pila de llamadas a función. Una pila de llamadas es una estructura dinámica que almacena información sobre las funciones que se ejecutan en el procesador.
El análisis del generador de perfiles determina si el procesador está ejecutando código en el proceso de destino. Si el procesador no estuviera ejecutando código en dicho proceso, se descarta la muestra.
Si el procesador estuviera ejecutando el código de destino, el generador de perfiles incrementa los recuentos de muestras para cada función de la pila de llamadas. En el momento en el que se toma la muestra, sólo ejecuta código una función de la pila de llamadas. El resto de las funciones de la pila son elementos primarios de la jerarquía de llamadas a función a la espera de la devolución de sus elementos secundarios.
Para el evento de ejemplo, el generador de perfiles incrementa el recuento de muestras exclusivas de la función que ejecuta sus instrucciones en ese momento. Dado que una muestra exclusiva también forma parte de las muestras totales (inclusivas) de la función, se incrementa también el recuento de muestras inclusivas de la función activa en ese momento.
El generador de perfiles incrementa el recuento de muestras inclusivas del resto de las funciones de la pila de llamadas.
Muestras inclusivas
Número total de muestras recopiladas durante la ejecución de la función de destino.
Incluye las muestras recopiladas durante la ejecución directa del código de función y las muestras recopiladas durante la ejecución de funciones secundarias a las que llama la función de destino.
Muestras exclusivas
Número de muestras recopiladas durante la ejecución directa de las instrucciones de la función de destino.
Entre las muestras exclusivas no se incluyen las muestras recopiladas durante la ejecución de funciones a las que llama la función de destino.
Porcentaje de inclusión
Porcentaje del número total de muestras inclusivas de la función o rango de datos en la generación de perfiles.
Porcentaje de exclusión
Porcentaje del número total de muestras exclusivas de la función o rango de datos en la generación de perfiles.
Vea también
Tareas
Cómo: Elegir métodos de recolección