La herramienta Windows Performance Analyzer (WPA) forma parte del Windows Assessment and Deployment Kit (Windows ADK). Es la herramienta que puede utilizar para crear gráficos y tablas basadas en grabaciones de registros de seguimiento de eventos. Estos archivos de seguimiento se crean utilizando herramientas como Xperf o Windows Performance Recorder (WPR). Estas herramientas son útiles si tiene problemas de rendimiento del sistema. También puedes utilizarlos periódicamente para supervisar el rendimiento.
En este artículo, aprenderá cómo crear una grabación rápida utilizando WPR. Debes iniciar esta grabación durante un evento en el que quieras probar el rendimiento de tu ordenador. Podría ser lanzando un juego u otra aplicación o incluso ejecutar un programa que haya escrito. Luego, cubriremos cómo usar la herramienta WPA para leer y analizar ese archivo de datos con el fin de solucionar problemas.
Instalación y ejecución de herramientas ADK de Microsoft Windows
El primer paso para instalar tanto WPA como WPR es el instale Windows ADK desde la página de descarga de Microsoft para Windows Performance Toolkit. Esta herramienta es de Microsoft.com, por lo que es completamente segura de instalar. A medida que avanza en el proceso de instalación, deberá elegir los componentes que desea instalar.
Solo asegúrate de que esté seleccionado Windows Performance Toolkit, ya que incluye las dos herramientas que necesitas.
Una vez que seleccione Instalar , el proceso puede llevar tiempo, así que tenga paciencia.
Cuando se complete la instalación de Windows Performance Toolkit, estará listo para realizar su primera grabación WPR.
Nota : Para este ejemplo, hemos instalado Aplicación Prueba de estrés HeavyLoad para someter nuestro sistema a una carga pesada mientras se realiza la grabación WPR.
Antes de utilizar la herramienta Microsoft Windows Performance Analyzer, deberá utilizar Windows Performance Recorder para capturar una grabación del registro de seguimiento de eventos (un archivo ETL). Esta grabación contendrá todos los eventos de Seguimiento de eventos para Windows (ETW). WPA analiza toda la información del sistema sobre CPU, memoria, almacenamiento y más.
Para iniciar WPR, seleccione el menú Inicio y escriba "Grabadora de rendimiento de Windows". A continuación, seleccione la aplicación Grabadora de rendimiento de Windows .
La herramienta WPR es una herramienta sencilla para capturar eventos que ocurren en su sistema durante un período de tiempo específico. Para iniciar la grabación, simplemente seleccione el botón Iniciar ..
Esto iniciará el proceso de grabación de eventos del sistema. Realice las acciones (como iniciar y ejecutar un programa) que desee utilizar para probar el rendimiento de su sistema.
Una vez terminado, simplemente regrese a la ventana de WPR y seleccione el botón Guardar .
El siguiente paso mostrará la ruta a su archivo ETL. Puedes incluir una descripción de lo que estás solucionando o probando en la ventana descripción detallada .
Cuando termines, selecciona el botón Guardar .
La aplicación escribirá todos los datos en el archivo ETL y verá opciones en la parte inferior de la ventana para abrir la herramienta WPA directamente o navegar hasta el archivo ETL abriendo la carpeta.
La forma más cómoda de pasar inmediatamente al análisis de rendimiento es seleccionar el botón Abrir en WPA .
Análisis de archivos ETL con Windows Performance Analyzer
Una vez que haga doble clic en la aplicación WPA y se inicie, estará listo para comenzar a navegar y visualizar los datos en el archivo ETL. Este es un archivo de registro especial que solo determinadas aplicaciones pueden abrir. No podías verlo usando algo como Google Docs o Microsoft Word.
Notarás que en el lado izquierdo hay cuatro categorías principales de datos para explorar. Puede seleccionar cualquiera de estos gráficos a la izquierda para verlos con más detalle en el panel derecho.
Estas categorías incluyen:
En cada gráfico, como en el gráfico Uso de CPU, puede pasar el cursor sobre cualquier área del gráfico para ver un desglose de los componentes de datos, como el nombre del proceso, el tiempo activo del proceso y el porcentaje de uso general de la CPU.
Si selecciona un nombre de proceso específico de la lista en la parte inferior, verá áreas resaltadas en el gráfico para identificar las horas específicas en las que el proceso consumió recursos de CPU. Esto puede ayudar a identificar si los procesos del sistema operativo o los procesos de la aplicación están consumiendo todo el tiempo de la CPU..
También puede profundizar en cada proceso para ver la actividad específica de la pila; nuevamente, el gráfico de arriba resalta las áreas en las que esa pila estaba usando activamente tiempo de CPU.
Gráficos disponibles en WPA
Dentro de cada una de las cuatro categorías principales en el panel izquierdo, encontrará un explorador de gráficos que puede ayudarlo a analizar y solucionar problemas de lo que sucede con el rendimiento de su sistema.
Hemos cubierto la lista de Actividad del sistema anterior. Debajo de esto, encontrará la categoría Computación .
Aquí encontrará los siguientes subgráficos:
Nuevamente, puede seleccionar cualquiera de estos subgráficos para mostrarlos a la derecha. O puede profundizar más en más subgráficos relacionados con cada una de estas áreas.
La categoría Almacenamiento tiene varios subvisuales de uso del disco debajo en el panel de navegación izquierdo.
Puedes ver el uso general del disco o profundizar en cualquiera de los siguientes subelementos visuales:
Agregar uno o más de estos al mismo panel de la izquierda le permite comparar diferentes aspectos del uso del disco entre sí. Este tipo de comparación junto con los elementos visuales relacionado con procesos o el tiempo de CPU podrían ayudarle a identificar el origen de sus problemas de rendimiento de Windows.
La siguiente categoría en el panel de navegación izquierdo es Memoria .
Encontrarás los siguientes gráficos en la categoría Memoria:
Finalmente, la última categoría de la lista es Poder . Todas estas son imágenes relacionadas con el consumo general de energía de la CPU de su sistema..
Esto incluye todos los siguientes subvisuales sobre todos los procesadores del sistema, como CPU y GPU:
Otras funciones WPA de Microsoft
Hay varias funciones útiles en la herramienta WPA que le ayudarán en sus esfuerzos de solución de problemas.
Uno de ellos es un asistente de análisis. Puede encontrarlo seleccionando el menú Ventana y seleccionando Asistente de análisis .
Esto abre un nuevo panel en la herramienta que le brindará sugerencias y detalles sobre los gráficos o elementos dentro de los gráficos en los que haga clic.
Esto es especialmente útil si no está familiarizado con toda la terminología utilizada en la herramienta.
Si selecciona el menú Ventana y selecciona Nueva vista de análisis , puede abrir una nueva pestaña de Análisis.
Esto le permite realizar múltiples análisis agregando una familia de elementos visuales en una pestaña y luego abriendo una nueva pestaña para realizar un conjunto de elementos visuales completamente diferente sin perder su análisis anterior. Pase de una pestaña a otra para trabajar en cada análisis individualmente.
Explorando más a fondo el Analizador de rendimiento de Windows
Si desea profundizar aún más en WPA, Microsoft tiene un antigua guía de Microsoft Docs. La documentación ya no se mantiene, pero debería indicarle la dirección correcta. Incluso incluye una referencia completa de la línea de comandos que puede utilizar para ejecutar comandos WPA desde el símbolo del sistema.
Como puede ver, la herramienta Windows Performance Analyzer es mucho más flexible y útil que las herramientas de rendimiento estándar que vienen instaladas en Windows de forma predeterminada. Por lo tanto, la próxima vez que su sistema Windows comience a funcionar de manera inusual, tómese el tiempo para descargar Windows ADK y pruebe WPR y WPA.
Si estás usando Linux (o Android), un La versión GitHub Linux de una herramienta similar está disponible usando Microsoft Performance Toolkit.
.