Analizar el rendimiento de la aplicación mediante las herramientas de generación de perfiles
Este tema se aplica a:
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|
Las herramientas de generación de perfiles de Visual Studio permiten a los desarrolladores medir, evaluar y detectar los problemas relacionados con el rendimiento del código. Estas herramientas se integran totalmente en el IDE a fin de proporcionar al usuario una experiencia accesible y sin fisuras.
La generación de perfiles de una aplicación es bastante sencilla. Comienza por la creación de una nueva sesión de rendimiento. En Visual Studio Team para Developers, puede utilizar el Asistente para la creación de una nueva sesión de rendimiento. Una vez finalizada la sesión de rendimiento, los datos recopilados durante la generación de perfiles se guardan en un archivo .vsp. Puede ver el archivo .vsp desde el IDE. Existen varias vistas de informe que ayudan a ver y detectar los problemas de rendimiento a partir de los datos recopilados.
Las herramientas de generación de perfiles también puede utilizarse desde la línea de comandos. Esto ofrece al usuario la flexibilidad de ejecutar estas herramientas desde la línea de comandos o utilizarlas para automatizar tareas que utilizan script.
Para obtener más información sobre temas actuales y avanzados relacionados con el rendimiento y la generación de perfiles, busque en los temas y blogs de Microsoft en Microsoft Developer Network. Utilice las palabras clave Enterprise Performance Tools Team.
Tareas comunes
Tarea |
Contenido relacionado |
---|---|
Entender los conceptos de generación de perfiles: proporciona información sobre los conceptos y los términos que utilizará para recopilar, ver y analizar el rendimiento del código mediante las herramientas de generación de perfiles. |
|
Comenzar el aprendizaje: proporciona información sobre los procedimientos básicos que utilizará al recopilar, ver y analizar el rendimiento del código mediante las herramientas de generación de perfiles. Pruébelo con un tutorial práctico. |
|
Configurar una sesión de generación de perfiles: proporciona información sobre cómo especificar los proyectos o binarios de los que se van a generar perfiles, seleccionar un método de generación de perfiles, elegir los datos de rendimiento que se van a recopilar y establecer otras opciones de la sesión de generación de perfiles. |
|
Controlar los datos que recopila el generador de perfiles: proporciona información sobre cómo utilizar las propiedades de una sesión de rendimiento y los procedimientos interactivos para iniciar y detener la generación de perfiles, además de cómo limitar los datos de rendimiento que va a recopilar a la información estrictamente deseada. |
|
Buscar problemas de rendimiento: proporciona información sobre cómo ver y analizar los datos de rendimiento recopilados en la ventana de la vista de informe de las herramientas de generación de perfiles. |
|
Analizar cambios de rendimiento: proporciona información sobre cómo comparar dos archivos de datos del generador de perfiles para analizar los cambios de rendimiento. |
|
Guardar y compartir los resultados: obtenga información sobre cómo guardar datos de generación de perfiles para almacenarlos o compartirlos. |
|
Generación automática de perfiles: proporciona información sobre cómo utilizar las herramientas de generación de perfiles desde el símbolo del sistema. |
|
Controlar la generación de perfiles mediante programación: proporciona información sobre cómo utilizar las API administradas y nativas de las herramientas de generación de perfiles para controlar la recolección de datos del código fuente directamente. |