Visualizador de simultaneidad
Mediante el Visualizador de simultaneidad, se puede examinar cómo funciona la aplicación multiproceso.Las vistas en el Visualizador de simultaneidad proporcionan datos gráficos, tabulares y textuales que muestran las relaciones temporales entre los subprocesos del programa y el sistema desde un punto de vista global.Se puede utilizar el Visualizador de simultaneidad para buscar cuellos de botella de rendimiento, infrautilización de la CPU, contención de subprocesos, migración de subprocesos entre núcleos, retrasos de sincronización, actividad de DirectX, áreas de E/S superpuestas y otra información.Las vistas proporcionan datos procesables sobre los que se puede actuar vinculando su salida gráfica a pilas de llamadas y al código fuente.El Visualizador de simultaneidad se integra en Visual Studio para habilitar un flujo de trabajo eficiente.
El Visualizador de simultaneidad se basa en el Seguimiento de eventos para la funcionalidad de Windows.
[!NOTA]
El Visualizador de simultaneidad no admite proyectos web.
Novedades del Visualizador de simultaneidad para Visual Studio 2012
Nuevas características del Visualizador de simultaneidad:
Información acerca de la actividad de la GPU para aplicaciones de C++ AMP.
El SDK del Visualizador de simultaneidad, que se puede utilizar para vincular las visualizaciones a las fases de la aplicación.
Mejoras en el rendimiento y escalabilidad que permiten seguimientos mayores en menos tiempo.
Utilidad de línea de comandos Visualizador de simultaneidad (CVCollectionCmd), que puede utilizar para obtener un seguimiento del Visualizador de simultaneidad en un equipo que no tiene Visual Studio.
Temas relacionados
Título |
Descripción |
---|---|
Describe cómo ver y analizar la actividad del sistema en todos los procesadores. |
|
Describe cómo analizar las interacciones entre los subprocesos del programa. |
|
Describe cómo analizar la migración de subprocesos por los núcleos. |
|
Modelos comunes para aplicaciones multiproceso con comportamiento deficiente |
Describe varios patrones comunes y muestra cómo aparecen en el Visualizador de simultaneidad. |
Proporciona sugerencias y prácticas recomendadas para el Visualizador de simultaneidad. |
|
Vistas de informes de las herramientas de generación de perfiles |
Proporciona información de referencia para los informes y vistas de las herramientas de generación de perfiles de Visual Studio. |
Describe cómo instrumentar el código fuente para mostrar información adicional en el Visualizador de simultaneidad. |
|
Utilidad de línea de comandos Visualizador de simultaneidad (CVCollectionCmd) |
Describe cómo utilizar el servicio de línea de comandos del Visualizador de simultaneidad (CVCollectionCmd.exe) para recopilar y procesar los seguimientos en los equipos que no tengan Visual Studio. |