Compartir a través de


¿Qué es un generador de perfiles del código?

En la ingeniería de software, un generador de perfiles es una herramienta que se usa para ayudarle a analizar el rendimiento de las aplicaciones para mejorar el código de bajo rendimiento. La generación de perfiles y las herramientas de diagnóstico le ayudan a diagnosticar el uso de CPU y memoria, y otros problemas de nivel de aplicación. Con estas herramientas, puede recopilar los datos de rendimiento mientras ejecuta la aplicación.

Si es un desarrollador que ha estado pendiente del código base de su equipo o ha escrito una aplicación web, es posible que se haya preguntado por qué la aplicación recibe tiempos de respuesta lentos. A menudo, los problemas están en el entorno de producción y es difícil investigarlos en ese momento, pero las herramientas de generación de perfiles pueden ayudarle a capturar suficiente información y evidencias del problema.

Hay varias maneras de diagnosticar problemas de rendimiento al trabajar con las API, pero el uso de un generador de perfiles puede ayudarle a identificar y descartar rápidamente las posibles causas para que tenga un camino claro en la resolución de su problema.

Un generador de perfiles puede ayudarle a tomar decisiones fundamentadas rápidamente al proporcionar una representación visual de los entornos de ejecución y el uso de la CPU para su aplicación. Es mucho más fácil y rápido comprender los problemas y corregirlos cuando se puede ver un gráfico de los entornos de ejecución o el uso de la CPU.

Aprender a usar generadores de perfiles

Los siguientes artículos y entradas de blog proporcionan más información para ayudarle a aprender a usar las herramientas de rendimiento de Visual Studio de forma eficaz.