Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
Las características y las opciones de las Herramientas de generación de perfiles de Visual Studio permiten controlar por completo una sesión de generación de perfiles. No obstante, en muchos casos, todo lo que necesita para detectar problemas de rendimiento en el proyecto es utilizar el Asistente de rendimiento para configurar la sesión, los valores predeterminados de las ventanas Explorador de rendimiento y Control de recolección de datos para la recolección de datos, así como las vistas de informe de Herramientas de generación de perfiles estándar de los datos.
En este tema se describe cómo generar perfiles de una aplicación cliente de Windows rápidamente utilizando los valores de configuración predeterminados de las Herramientas de generación de perfiles y el Asistente de rendimiento. Se describen los siguientes procedimientos:
Cómo utilizar el Asistente de rendimiento para configurar una sesión de rendimiento para un proyecto.
Cómo recopilar datos de rendimiento para una aplicación, incluida la forma de insertar marcas en el archivo de datos de generación de perfiles para ayudar al análisis de los datos.
Cómo ver y filtrar los datos de rendimiento en el IDE de Visual Studio.
Cómo utilizar el filtro de ruta de acceso activa en la vista Árbol de llamadas para buscar las funciones a las que la aplicación dedica más tiempo.
Importante Dado que la generación de perfiles puede resultar compleja, la realización de los procesos incluidos en este tema no garantiza la identificación de los problemas de rendimiento críticos de la aplicación. El tema se ha diseñado como una introducción a las herramientas de generación de perfiles de Visual Studio.
Para crear una sesión de rendimiento para una aplicación cliente de Windows
Abra la solución en el IDE de Visual Studio.
En el menú Analizar, haga clic en Iniciar Asistente de rendimiento.
En la lista desplegable ¿Para cuál de los siguientes destinos disponibles desea crear un perfil?, seleccione el nombre de la aplicación de la que desea generar perfiles y, a continuación, haga clic en Siguiente. Puede agregar más binarios posteriormente.
Acepte el método de generación de perfiles predeterminado de Muestreo y, a continuación, haga clic en Siguiente.
Haga clic en Finalizar.
Para recopilar datos de rendimiento para la aplicación
Si no aparece el Explorador de rendimiento, elija el menú Analizar, seleccione Ventanas y, a continuación, elija Explorador de rendimiento.
Haga clic con el botón secundario del mouse en el nombre de la sesión de rendimiento y, a continuación, seleccione Iniciar con generación de perfiles.
Aparece la ventana Control de recolección de datos.
Antes de ejecutar la funcionalidad de la aplicación que le interesa, seleccione Marca uno y, a continuación, haga clic en Insertar marca en la barra de herramientas de Control de recolección de datos.
Ejecute la funcionalidad de la aplicación de su interés.
En la barra de herramientas de Control de recolección de datos, seleccione Marca dos y, a continuación, haga clic en Insertar marca.
Cierre la aplicación de la manera habitual. Las Herramientas de generación de perfiles procesan los datos de rendimiento y muestran la vista Resumen en el IDE de Visual Studio.
Para filtrar el archivo de datos de generación de perfiles a fin de mostrar los datos recopilados entre marcas
En la barra de herramientas de la vista de datos, seleccione Marcas en la lista Vista actual.
En la lista Nombre de marca, seleccione las filas que contienen la Marca uno y la Marca dos.
Haga clic con el botón secundario del mouse y seleccione Agregar filtro a marcas.
Haga clic en Ejecutar filtro en el filtro de la vista de datos.
Para buscar las funciones de la aplicación que requieren más tiempo
En la barra de herramientas de la vista de datos, seleccione Árbol de llamadas en la lista Vista actual.
En la barra de herramientas de la vista de datos, haga clic en Expandir ruta de acceso activa.
Busque las funciones de la aplicación que se encuentran en la ruta de acceso activa.
Vea también
Otros recursos
Analizar el rendimiento de aplicaciones mediante las herramientas de generación de perfiles
Introducción a las herramientas de generación de perfiles
Información general (Herramientas de generación de perfiles)