Compartir a través de


Novedades de Windows Performance Toolkit (septiembre de 2023)

Nota:

La instalación del Windows Performance Toolkit se divide en varios MSI. Para garantizar que la instalación se realice correctamente, ejecute setup.exe en lugar de intentar instalar el MSI empaquetado.

Windows Performance Analyzer (WPA) visualiza los controles de Windows Performance Recorder y Windows Assessment Console como gráficos y tablas para permitirle analizar el rendimiento del sistema y de la aplicación. WPA ofrece las nuevas características siguientes:

  • Novedad de Windows Server 2022 La estructura de código y las herramientas de WPA se han reescrito con compatibilidad previa con el SDK del Performance Toolkit. Con la reescritura, WPA es ahora una aplicación independiente de .NET Core 3.1, lo que permite la extensibilidad cargando complementos para procesar cualquier origen de datos específico (fuera de ETL).

    Para obtener más información, consulte nuestro archivo Léame.

    Dado que la mayoría del código se ha reescrito desde cero, estos son algunos problemas conocidos:

    • Las columnas de símbolos pueden quedar obsoletas cuando se cargan símbolos:

      • Etiqueta de pila
      • Etiqueta de marco
      • Funciones en Syscalls

      Para solucionar el problema, cargue primero los símbolos antes de interactuar con las tablas.

    • El progreso de carga de símbolos puede parecer que se ha colgado o bloqueado, pero los símbolos seguirán cargándose.

    • Tablas de regiones donde no se agregan automáticamente columnas de campo. Estas columnas se pueden agregar manualmente a través del Editor de vista.

    • Perf E3 no funciona en los datos de EMI

    • El URI (wpa://) solo funciona en los archivos de evaluación.

      • Al usar la consola de evaluación, asegúrese de seleccionar el archivo de evaluación.
  • El panel asistente de análisis donde aparece contenido útil para ayudarle a determinar cómo usar mejor un gráfico determinado, un valor preestablecido o una pestaña de análisis. Compatibilidad con texto enriquecido para el Asistente de análisis que permite dar formato al texto para facilitar la lectura y el análisis, así como agregar vínculos a materiales de referencia, vídeos o páginas de ayuda más detalladas en la web.

  • Consulte la Lista de gráficos de WPA

  • Nueva versión del menú Archivo (llamado Menú enriquecido) con la opción para volver al Menú clásico

  • Visor de rectángulo que sale en un momento dado que le permite ver lo que ha ocurrido en la pantalla durante el seguimiento

  • Regiones de interés que le permiten resaltar períodos de tiempo importantes en un seguimiento

  • Etiquetas de pila para crear etiquetas que le ayuden a identificar mejor qué partes de las pilas de llamadas se ven afectadas

  • Compatibilidad de varios seguimientos en una sola sesión

  • Compatibilidad de recuperación de un perfil

Windows Performance Recorder (WPR) es una herramienta de rendimiento que puede usar para grabar eventos del sistema que puede analizar mediante WPA. WPR ofrece las nuevas características siguientes:

  • Novedad de Windows Server 2022 La línea de comandos de WPR ha recibido algunas funcionalidades y nuevos para mejorar el análisis de los desarrolladores:

    • El comando merge permite combinar seguimientos de ETL (similar al comando merge de XPerf).

      Vea wpr -help stop para obtener más información.

    • Al guardar un ETL, se puede usar Ctrl + C para cancelar un guardado en curso.

    • El comando de perfil Export permite exportar perfiles integrados que se usarán como punto de partida para crear un perfil personalizado de Windows Performance Recorder Profile (*.wprp).

      Vea wpr -help profiles para obtener más información.

    • El comando Start ahora admite el control de apagado para que se mantenga durante el reinicio.

      Vea wpr -help start para obtener más información.

  • Después de grabar un seguimiento, ahora puede abrirlo inmediatamente en WPA si selecciona el botón Abrir en WPA.

  • Control directo de símbolos CLR, por lo que no se necesitan indicadores al configurar y usar la función NGEN

En el documento de referencia sobre la API de control de seguimiento del kernel se incluye esta API disponible en versiones anteriores de WPA. Esta API es una extensión de la API de seguimiento de eventos de ETA y es compatible con versiones anteriores con scripts y perfiles existentes. Sin embargo, está obsoleta y se deben crear nuevos perfiles con la versión actual. No hay ninguna API pública disponible para la versión actual de WPA. Esta API permite capturar seguimientos de pila de kernel, combinar varios archivos de seguimiento para usar en los análisis e incluir información del sistema en los archivos combinados. De vez en cuando, se agregan o actualizan funciones. En este documento de referencia se indican las siguientes funciones nuevas:

Referencia técnica del Kit de herramientas de rendimiento de Windows