Compartir a través de


Vista Detalles del subproceso: datos de contención del generador de perfiles

La vista Detalles del subproceso presenta un gráfico de escala de tiempo de los eventos de bloqueo del subproceso seleccionado en una ejecución de generación de perfiles producidos por las contenciones sobre los recursos. Los eventos de bloqueo se producen cuando el subproceso se ve obligado a suspender la ejecución porque otro subproceso ha bloqueado el acceso a un recurso.

Esta vista representa la escala de tiempo de ejecución del subproceso como una barra horizontal y los eventos de bloqueo como barras verticales en una escala de tiempo horizontal para el subproceso. Si es necesario, puede acercar una sección de la escala de tiempo para ver los eventos individuales. Para ver la ruta de ejecución de las funciones que condujeron al evento, haga clic en la barra del evento. Las funciones aparecen en la ventana Pila de llamadas. Si el código fuente de una función está disponible, puede hacer clic en el nombre de la función para editar el archivo de origen en el entorno de desarrollo integrado (IDE) de Visual Studio.

Para acercar un segmento de la escala de tiempo

  • Haga clic y arrastre el puntero del mouse para seleccionar un área de la escala de tiempo.

    Al soltar el mouse, la vista hace zoom al segmento de tiempo seleccionado. Puede repetir el proceso para conseguir un mayor detalle. El cuadro de la barra de desplazamiento de tiempo representa el tamaño relativo del segmento de tiempo que se muestra en la vista.

Para alejar una escala de tiempo

  • Haga clic en Alejar para volver al nivel de zoom anterior.

  • Haga clic en Restablecer zoom para mostrar la escala de tiempo completa en la vista.

Para ver la pila de llamadas de un evento

  • En el gráfico de escala de tiempo, haga clic en la barra vertical que representa el evento.

Para ver o editar el código fuente de una función de la pila de llamadas

  • En la ventana Pila de llamadas, haga clic en el nombre de la función.

El código fuente de la función debe formar parte del proyecto actual.

Para ver los eventos de contención de un recurso en todos los subprocesos de la ejecución de generación de perfiles

Para ver los datos de contención del subproceso en la ventana Procesos