Cómo: Utilizar la Ventana Inspección paralela

En la ventana Inspección paralelo, puede mostrar simultáneamente los valores que contiene una expresión en varios subprocesos.Cada fila representa un subproceso que se ejecuta en una aplicación, pero un subproceso puede estar representado en varias filas.Más concretamente, cada fila representa una llamada a la función cuya firma de función coincide con la función en el marco de pila actual.Puede ordenar, reordenar, quitar y agrupar los elementos que se encuentran en las columnas.Puede marcar, quitar marcador, inmovilizar (suspender) y descongelar subprocesos (resume).Las columnas siguientes se muestran en la Reloj paralelo ventana:

  • La columna de marca, en el que puede marcar un subproceso que desea prestar especial atención a.

  • La columna de marco, en el que una flecha indica el marco seleccionado.

  • Columna configurable que puede mostrar el equipo, proceso, mosaico, tarea y subproceso.

    SugerenciaSugerencia

    Debe abrir el Tareas paralelas ventana para mostrar la información de la tarea en el Reloj paralelo ventana.

  • El < Agregar inspección > columna, en el que puede escribir expresiones que ver.

[!NOTA]

Es posible que su equipo muestre nombres o ubicaciones diferentes para algunos de los elementos de la interfaz de usuario de Visual Studio incluidos en las instrucciones siguientes. La edición de Visual Studio que se tenga y la configuración que se utilice determinan estos elementos. Para obtener más información, vea Valores de configuración de Visual Studio.

Para mostrar la ventana Inspección paralelo

  1. Establecer un punto de interrupción en el código.

  2. En la barra de menús, seleccione Depurar, Iniciar depuración.Espere a que la aplicación alcanzar el punto de interrupción.

  3. En la barra de menús, seleccione Depurar, Windows, Reloj paraleloy, a continuación, elija una ventana de inspección.Puede abrir hasta cuatro ventanas.

Para agregar una expresión de inspección

  • Seleccione < Agregar inspección > y, a continuación, especifique una expresión de inspección.

Para marcar o quitar el marcador de un subproceso

  • Seleccione la columna de marca para la fila, o abra el menú contextual para el subproceso y elija marca o Unflag.

Para mostrar sólo subprocesos marcados

  • Haga clic en Mostrar sólo marcados en la esquina superior izquierda de la Reloj paralelo ventana.

Para cambiar de marcos

  • Haga doble clic en la columna de marco.(Teclado: seleccione la fila y presione ENTRAR.)

Para ordenar una columna

  • Seleccione el encabezado de columna.

Para agrupar subprocesos

  • Abra el menú contextual de la ventana Inspección paralela, seleccione Group Byy, a continuación, elija el elemento de submenú adecuado.

Para inmovilizar o reanudar subprocesos

  • Abra el menú contextual de la fila y elija Inmovilizar o descongelar.

Para exportar los datos en la ventana Inspección paralelo

  • Elija la abiertos en Excel botón y, a continuación, elija abiertos en Excel o Exportar a CSV.

Para filtrar por una expresión booleana

  • Escriba una expresión booleana en la filtrar por una expresión booleana cuadro.El depurador evalúa la expresión para cada contexto de subproceso.Sólo las filas donde el valor es true se muestran.

Vea también

Tareas

Cómo: Utilizar la ventana Subprocesos de GPU

Tutorial: Depurar una aplicación de C++ AMP

Otros recursos

Depurar aplicaciones multiproceso