Compartir vía


Sugerencias de rendimiento

Los PerfTips del depurador de Visual Studio y las Herramientas de diagnóstico integradas del depurador le ayudan a supervisar y analizar el rendimiento de la aplicación durante la depuración.

Aunque las herramientas de diagnóstico integradas del depurador son una excelente manera de conocer los problemas de rendimiento durante el desarrollo, el depurador puede afectar de manera significativa al rendimiento de la aplicación. Para recopilar datos de rendimiento más precisos, considere la posibilidad de usar las herramientas del Generador de perfiles de rendimiento como parte adicional de las investigaciones de rendimiento. Consulte Ejecución de herramientas de generación de perfiles en compilaciones de versión o depuración.

PerfTips

Cuando el depurador detiene la ejecución en un punto de interrupción o en una operación de ejecución paso a paso, el tiempo transcurrido entre la interrupción y el punto de interrupción anterior aparece como una sugerencia en la ventana del editor. Para obtener más información, vea PerfTips: Performance Information at-a-glance while Debugging with Visual Studio.

Información sobre rendimiento

Ventana Herramientas de Diagnóstico

Los puntos de interrupción y los datos de tiempo asociados se registran en la ventana Herramientas de Diagnóstico.

En la ilustración siguiente se muestra la ventana Herramientas de diagnóstico.

Captura de pantalla de la ventana Herramientas de diagnóstico del depurador de Visual Studio, que muestra la línea de tiempo de eventos y gráficos para el uso de memoria y CPU.

  • La escala de tiempo Eventos de interrupción marca los puntos de interrupción que se alcanzaron en la sesión de depuración. Haga clic en un evento para seleccionarlo en la lista de detalles del Depurador .

  • El gráfico Uso de CPU muestra el cambio en el uso de CPU en todos los núcleos de procesador en la sesión de depuración.

  • La lista Eventos del panel de detalles Depurador incluye elementos para cada evento de interrupción.

  • La columna Duración de un evento de interrupción muestra el tiempo transcurrido entre el evento y el punto de interrupción anterior.

Activar o desactivar PerfTips

Para habilitar o deshabilitar PerfTips:

  1. En el menú Depurar, elija Opciones.

  2. Active o desactive Mostrar la sugerencia de rendimiento transcurrida durante la depuración.

Activar o desactivar la ventana Herramientas de diagnóstico

Para habilitar o deshabilitar la ventana Herramientas de diagnóstico:

  1. En el menú Depurar, elija Opciones.

  2. Active o desactive Habilitar herramientas de diagnóstico durante la depuración.