Cargando



Cómo usar herramienta rendimiento en WPR y WPA Windows 10

Te explicamos las características y el funcionamiento de la herramientas WPR y WPA para mejorar rendimiento en Windows 10 paso a paso


jul 23 2018 11:55
Avanzado
Total de Apartados : 2
jul 23 2018 11:55

De tu interés 👌

Microsoft ha desarrollado una serie de aplicaciones útiles, mediante las cuales se pueden llevar acabo una serie de análisis, pruebas o controles sobre el sistema operativo en general y que pueden llegar a ser muy útiles para todas las tareas de administración que requieran un control total sobre los diversos componentes del sistema operativo en sí.

 

Una de estas herramientas es el Windows ADK (Windows Assessment and Deployment Kit - Kit de implementación y evaluación de Windows) el cual posee las herramientas necesarias para personalizar las imágenes de Windows con el fin de crear una implementación a gran escala y, antes que esto, probar la calidad y el rendimiento del sistema, sus componentes adicionales y las aplicaciones que serán ejecutadas en él y así de este modo evitar errores posteriores que puedan tener un impacto negativo en la ejecución de Windows .

 

La descarga de Windows ADK esta disponible en el siguiente enlace:

 

 

Una vez descargada procedemos a ejecutar el asistente:

 

1-wpa-wpr-windows-10.png

 

Después de aceptar la licencia veremos lo siguiente. Allí podremos seleccionar las características que deseamos sean instaladas en Windows 10 según nuestro criterio.Una vez seleccionadas pulsamos en "Instalar" para proceder con ello.

 

2-wpa-wpr-windows-10.png

 

Justamente en este punto, existe la característica Windows Performance Toolkit o Kit de herramientas de rendimiento de Windows las cuales son una serie de herramientas de supervisión del rendimiento, que se encargan de generar perfiles de rendimiento detallados de los sistemas operativos y aplicaciones de Windows 10.

 

Solvetic analizará en detalle como usar Windows Performance Recorder (WPR) y Windows Performance Analyzer (WPA) en un ambiente Windows 10 y así comprobar como tenemos a mano utilidades prácticas que quizás no conocíamos pero que se convierten en un aliado a la hora de llevar a cabo tareas de soporte y administración general.

 

Los requisitos del sistema para ejecutar Windows Performance Toolkit son:

  • Windows Performance Recorder (WPR): Desde Windows 8 en adelante
  • Windows Performance Analyzer (WPA): Desde Windows 8 en adelante con Microsoft .NET Framework 4.5 o posterior.

 

Que es Windows Performance Recorder (WPR)
WPR es una gran herramienta de grabación la cual se desarrolló para crear grabaciones de los eventos para Windows (ETW), será posible ejecutar WPR desde la interfaz de usuario (UI) o desde la línea de comando según consideremos necesario.

 

WPR ofrece perfiles integrados los cuales podemos usar con el fin de seleccionar los eventos que serán grabados en Windows 10, y, de forma simultánea, podremos crear perfiles personalizados en XML.

 

Con WPR también se puede invocar y controlar haciendo uso de la interfaz de programación de aplicaciones WPRControl (API).

 

Al usar WPR, se grabarán múltiples eventos del sistema como
  • Uso de CPU
  • Actividad de I/O de los discos duros
  • Registros de I/O de actividades
  • Uso de red
  • Uso de VirtualAlloc (asignaciones virtuales)
  • Uso de pool
  • Consumo de energía
  • Actividad del GPU
  • Eventos de proveedores relacionados con XAML
  • Actividad de HTML
  • Eventos de proveedores relacionados con HTML, tal como Internet Explorer y JavaScript
  • Actividad de composición de escritorio
  • Toda la actividad de composición de escritorio

 

Adicional a esto, WPR cuenta con los siguientes perfiles integrados
  • Fallos de audio: Asocia todos los problemas técnicos generados durante la transmisión de audio
  • Problemas técnicos de video: Ayuda a visualizar todos los fallos ocurridos durante la transmisión de video
  • Internet Explorer: Analiza el rendimiento de Internet Explorer
  • Actividad de E / S de Minifilter
  • Análisis de aplicaciones XAML
  • Análisis de aplicaciones HTML

 

Al ejecutar WPR, será posible seleccionar varios escenarios de rendimiento directamente en la interfaz de usuario (UI) donde tendremos opciones como:

 

General
Este escenario registra el rendimiento general mientras el equipo está funcionando.

 

Encendido / Apagado – Arranque (On/Off – Boot)
Se encarga de registrar el rendimiento mientras el equipo está en proceso de arranque.

 

Encendido / Apagado - Inicio rápido (On/Off – Fast Startup)
Este escenario registra el rendimiento durante un inicio rápido.

 

Encendido / Apagado – Apagado (On/Off – Shutdown)
Registra el rendimiento mientras apagamos el equipo.

 

On / Off - RebootCycle
Registra el rendimiento durante todo el ciclo de reinicio del equipo

 

Encendido / Apagado - En espera/Reanudar (On/Off - Standby/Resume)
Se encarga de registrar el rendimiento del equipo en modo de espera y luego de su reanudación.

 

Encendido / Apagado - Hibernar/Reanudar (On/Off - Hibernate/Resume)
Este escenario registra el rendimiento cuando Windows 10 está en estado de hibernación y luego se reanudará.

 


1. Cómo acceder a Windows Performance Recorder (WPR) en Windows 10


Para acceder a esta herramienta contamos con las siguientes opciones:

 

Opción 1
En el cuadro de búsqueda de Windows 10 ingresar wpr y allí seleccionar la utilidad

 

Opción 2
Ir al menú:
  • Inicio
  • Windows kits
  • Windows Performance Recorder
  • Opción 3
    Pulsar en el menú "Inicio" y buscarla en las aplicaciones agregadas recientemente

     

     

    3-wpa-wpr-windows-10.png

     

    Paso 2

    Al ejecutar la utilidad veremos lo siguiente. Este es el entorno básico. Si pulsamos en la línea "More options"

     

    4-wpa-wpr-windows-10.png

     

    Paso 3

    Accederemos a las opciones de perfil o parámetros a analizar:

     

    En la sección lateral derecha podremos elegir
    • Tipo de escenario
    • Nivel de detalle: Allí tenemos las opciones "Light" y "Verbose". El nivel de detalle Light es usado básicamente para cronometrar las grabaciones mientras que el nivel de detalle Verbose ofrece información detallada para el análisis.
    • Logging mode: Allí contamos con las opciones File la cual registra los datos de registro en un archivo secuencial o Memory registra los datos de registro en almacenamientos intermedios circulares en la memoria directamente.

     

    En la parte inferior podremos añadir los perfiles deseados si es necesario. Una vez definamos cada uno de estos pasos, pulsamos en el botón "Start"

     

    5-wpa-wpr-windows-10.png

     

    Paso 4

    Daremos inicio a la grabación de los eventos según los criterios definidos:

     

    6.-wpa-wpr-windows-10.png

     

    Paso 5

    Podremos ver que transcurre el tiempo, buffer usado y eventos registrados. En cualquier momento podemos pulsar en el botón "Save" para guardar esta información

     

    7-wpa-wpr-windows-10.png

     

    Paso 6

    Se desplegará lo siguiente:

     

    8-wpa-wpr-windows-10.png

     

    Paso 7

    Allí definimos donde se ha de guardar el reporte y pulsamos en Save para esto:

     

    9-wpa-wpr-windows-10.png

     

    Paso 8

    Una vez el reporte sea guardado se desplegará lo siguiente:

     

    10-wpa-wpr-windows-10.png

     

    Paso 9

    Como vemos se completa el proceso y será posible abrir la carpeta contenedora o abrir el reporte directamente con WPA.

     

    11-wpa-wpr-windows-10.png

     

    Nota
    Como mencionamos antes, WPR puede ser ejecutado desde la línea de comandos donde la complejidad total de WPR está integrada en los perfiles de grabación.

     

    Si optamos por usar la línea de comandos la sintaxis a usar será la siguiente:

    wpr {-profiles [<ruta> [ …]] | -start<argumentos> | -stop<argumentos> | -cancel | -status<argumentos> | -log<argumento> | -purgecache | -help<argumentos> | -profiledetails | -disablepagingexecutive}
    Las opciones disponibles son:
    • Profiles
    • Start
    • Stop
    • Cancel
    • Status
    • Profiledetails
    • Disablepagingexecutive
    • Log
    • Purgecache
    • Remarks

     

    Que es Windows Performance Analyzer (WPA)
    WPA se desarrolló como una poderosa herramienta de análisis que está en la capacidad de combinar una interfaz de usuario flexible con amplias capacidades de gráficos y tablas de datos que podremos pivotar y estas tienen capacidades de búsqueda de texto completo. Al usar WPA contaremos con una ventana de Problemas para explorar cual es la causa de origen de los problemas presentados.

     

    La interfaz de usuario (IU) de Windows Performance Analyzer (WPA) está basada en una colección de ventanas acopladas dispuestas en un espacio de trabajo central, con este espacio de trabajo tendremos a mano una serie de pestañas de Análisis las cuales se pueden desacoplar o mover y anclar en una ubicación diferente si así lo deseamos.

     

    Algunas de las funcionalidades al usar WPA son
    • Análisis de los gráficos WPA.
    • Analiza tablas de datos WPA
    • Analiza los perfiles de vista WPA
    • Describe la sintaxis de consulta usada en las búsquedas WPA.
    • Analiza la apertura de WPA de una evaluación
    • Múltiples vistas de análisis comparativo, con las cuales ser posible comparar los resultados de dos rastros diferentes.
    • Análisis de la aplicación Windows Store

     


    2. Cómo acceder a WPA en Windows 10

     

    Paso 1

    Para acceder a Windows Performance Analyzer contamos con las siguientes opciones:

     

    Opción 1
    En el cuadro de búsqueda de Windows 10 ingresar wpa y allí seleccionar la utilidad

     

    Opción 2
    Ir al menú Inicio / Windows kits / Windows Performance Analyzer

     

    Opción 3
    Pulsar en el menú "Inicio" y buscarla en las aplicaciones instaladas recientemente en Windows 10

     

    12-wpa-wpr-windows-10.png

     

    Paso 2

    Al acceder por primera vez en WPA, será desplegado lo siguiente. Allí encontramos las siguientes secciones:

     

    Get Started
    Ofrece instrucciones para tres escenarios básicos: abrir un archivo de rastreo, configurar símbolos y aplicar un perfil en WPA.

     

    Basic Actions
    En esta sección encontramos instrucciones sobre cómo usar el Asistente de análisis, resaltar un intervalo de tiempo y ampliar, buscar o filtrar datos.

     

    View Data
    A través de esta opción encontramos explicación para gráficos y tablas de datos

     

    Customization
    Nos da consejos sobre cómo personalizar WPA

     

    Demos
    Esta sección incluye enlaces a videos donde será posible ver los principios básicos de Windows Performance Analyzer (WPA), personalizaciones avanzadas y análisis de la aplicación de tienda con el fin de mejorar nuestra experiencia de uso.

     

    Other topics
    Incluye un enlace al Centro de desarrollo de MSDN, y posee temas de rendimiento tradicionales.

     

    13-wpa-wpr-windows-10.png

     

    Paso 3

    Sin duda una de las opciones más útiles de WPA son los gráficos generados los cuales nos brindan información detallada sobre los datos que fueron recopilados por WPR, los gráficos disponibles en Windows Performance Analyzer por categoría son:

     

    Actividad del sistema
    • Retrasos UI
    • Marcas
    • Cuentas por modulo
    • Árbol de proceso transitorio
    • Lifetime por proceso
    • VSync-DwmFrame
    • Marcadores de traza
    • Actividades de hilo
    • Stacks

     

    Equipo
    • Uso de CPU donde se detalla uso por proceso, uso de DPC e ISR por módulo, uso por prioridad, cambio de contexto por CPU, cronología por CPU, línea de tiempo por proceso y más.
    • DPC/ISR, detallando duración de DPC / ISR por módulo, función, CPU, cronología de DPC por módulo y función, ISR Timeline por módulo o función.

     

    Almacenamiento
    • Mini filtros de retraso, se destaca la línea de tiempo por conductor, proceso, subproceso y las cuentas por Mini-Filtro
    • Uso de disco detallando uso por disco y prioridad, actividad por tipo de IO, cuenta por Tipo de IO, cuenta por proceso, desplazamiento del disco, tiempo de servicio por proceso o nombre de ruta, tamaño por proceso, nombre de ruta o pila, rendimiento por proceso o tipo de IO y más.
    • Registros, análisis por operación, proceso o clave, tiempo transcurrido por operación, proceso o clave y más.
    • Archivos de Entrada/Salida (I/O), destacando cuenta por tipo, actividad por proceso, subproceso o tipo, duración por proceso, subproceso o tipo, tamaño por nombre de archivo, proceso o pila para lectura / escritura
    .

     

    Memoria
    • Uso de memoria
    • Fallos de página
    • VirtualAlloc Commit LifeTimes
    • Instantaneas de memoria virtual
    • Pool gráficos

     

    Vídeo
    • Frames DX
    • Uso de GPU por proceso.
    • Detalles de Dwm Frame

     

    Energía
    • Frecuencia de la CPU
    • Estado inactivo de la CPU
    • Diagrama de estado por tipo
    • Dispositivo Dstate
    • PoFx Component FState
    • Platform IdleState
    • Perfiles de procesador
    • Uso del procesador y mucho más.

     

    Para visualizar alguno de los reportes grabados con WPR vamos al menú "File / Open" o usamos la combinación de teclas siguiente:

     

    Ctrl + O

     

     

    14-wpa-wpr-windows-10.png

     

    Paso 4

    Allí navegaremos hasta el reporte generado. Pulsamos en "Abrir"

     

    15-wpa-wpr-windows-10.png

     

    Paso 5

    Iniciará el proceso de carga del reporte:

     

    16-wpa-wpr-windows-10.png

     

    Paso 6

    Una vez cargada veremos lo siguiente:

     

     

    Podremos arrastrar alguna de las opciones laterales hacia el panel centra para una información mucho más completa y detallada de los datos:

     

     

    Este panel de WPA se compone de los siguientes elementos:

     

    Pestaña de Análisis
    Es el área de trabajo central de Windows Performance Analyzer (WPA) ya que desde ella podremos analizar las grabaciones, allí se explica el significado de las líneas o barras en el gráfico dando clic sobre el espacio deseado y es posible usar la flecha desplegable derecha en la barra de título del gráfico para cambiar de un gráfico de líneas a un gráfico de líneas apiladas o un gráfico de barras apiladas en busca de la mejor vista de los datos.

     

    Ventana del asistente de análisis
    Al momento de selecciona un gráfico o una tabla de datos, se despliega la información sobre ese gráfico y tabla en particular con el Asistente de análisis y a partir de allí podremos añadir o mejorar las opciones de visualización.

     

    Ventana de errores
    Esta es útil cuando hemos creado la grabación en la Plataforma de evaluación, la ventana de errores o problemas enumera los problemas que identifican la evaluación. Esta ventana está acoplada en la esquina superior derecha, de modo que, si no hemos creado la grabación en la Plataforma de evaluación, esta ventana se minimiza porque no hay datos a desplegar.

     

    Ventana Detalles
    Esta ventana ofrece detalles sobre el problema seleccionado y las soluciones recomendadas para el mismo.

     

    Ventana de consola de diagnóstico
    Ubicada en la parte inferior, y su función es brindar una lista de excepciones en la grabación y detalles asociados a la carga y descodificación de símbolos.

     

    Podemos seleccionar el tipo de gráfico deseado pulsando en la flecha desplegable:

     

    19-wpa-wpr-windows-10.png

     

    Podremos ver como los resultados varían en base al criterio seleccionado:

     

     

    Paso 7

    En el grafico de "Actividad del sistema" encontramos la forma como cada proceso de Windows 10 consume recursos de hardware en el equipo:

     

     

    Windows Performance Analyzer se enfoca en realizar un análisis detallado del CPU, el cual es uno de los componentes de hardware fundamentales para el rendimiento del sistema, para ello en WPR es ideal activar solo la casilla CPU para obtener resultados detallados en áreas como:

     

    Administración del uso del procesador
    Esta sección abarca detalles como Procesos, Threads (hilos), Deferred Procedure Calls (DPCs) y Interrupt Service Routines (ISRs).

     

    Se destacan aspectos como:

    • Diagramas de estado por tipo
    • Estados por tipo
    • Gráficos de frecuencia de CPU con detalles como mínima y máxima duración, frecuencia en MHz, % de duración, etc.
    • ID del hilo
    • Uso por proceso o prioridad y mucho más.

     

    Ajustes de WPA
    Como hemos mencionado, es posible obtener diversos tipos de visualización de los gráficos y otros parámetros en esta herramienta.

     

    Paso 8

    Para obtener otro tipo de gráfico, pulamos sobre el icono Select Chart Type y definimos el deseado:

     

     

    Paso 9

    En base al tipo de gráfico a usar, podremos especificar ciertos parámetros:

     

     

    Paso 10

    El icono de engranaje (Open View Editor) nos permite definir la forma como serán representados los datos en los gráficos:

     

    24-wpa-wpr-windows-10.png

     

    Algunos atajos de teclado útiles para el uso de WPA son

     

    Abre una nueva pista o sesión

    CTRL + O

     

    Abre un nuevo rastreo o sesión en una nueva ventana

    CTRL + MAYÚS + O

     

    Despliega y navega a Graph Explorer

    CTRL + G

     

    Abre una nueva vista de análisis

    CTRL + N

     

    Abre una nueva vista de análisis comparativo

    CTRL + MAYÚS + N

     

    Vuelve a la vista de análisis anterior

    RETROCESO

     

    Despliega el sitio de ayuda de WPA

    F1

     

    Cierra la vista de análisis actual

    CTRL + W

     

    Cierra todas las vistas de análisis

    CTRL + MAYÚS + W

     

    Cambia el nombre de la vista de análisis actual

    F2

     

    Abre la vista de análisis actual duplicado

    CTRL + K

     

    Abre el menú desplegable de selección preestablecida

    CTRL + P

     

    Abre el editor de vista

    CTRL + E

     

    Usa la tabla de datos de enfoque

    CTRL + T

     

    Adjunta la leyenda de enfoque

    CTRL + L

     

    Enfoca encabezados de columna de la tabla de datos

    CTRL + H

     

    Despliega solo la tabla de datos

    CTRL + MAYÚS + T

     

    Genera solo el gráfico

    CTRL + MAYÚS + G

     

    Despliega tanto el gráfico como la tabla de datos

    CTRL + MAYÚS + B

     

    Aplica zoom al rango de tiempo seleccionado

    CTRL +.


    Aplica zoom en la nueva vista

    CTRL + MAYÚS +.

     

    Acerca el texto o grafico

    CTRL + +

     

    Disminuye el zoom

    CTRL + -


    Reduce el zoom

    CTRL + SHIFT + -

     

    Acerca o aleja el contenido

    CTRL + rueda de desplazamiento del ratón

     

    Desplaza hacia la izquierda o hacia la derecha

    SHIFT + rueda de desplazamiento del ratón


    Resalta el rango de tiempo seleccionado

    CTRL + M


    Borra el resaltado

    CTRL + MAYÚS + M


    Busca en la columna de la tabla de datos

    CTRL + F


    Encuentra la siguiente ocurrencia en la tabla de datos

    F3

     

    Encuentra una ocurrencia previa en la tabla de datos

    MAYÚS + F3

     

    Copia una celda de la tabla de datos

    CTRL + C


    Navega a la última fila de la tabla de datos

    FIN


    Abre el menú desplegable de selección preestablecida

    CTRL + P


    Expande todos los gráficos en Graph Explorer

    CTRL + *

     

    Podemos ver como estas dos herramientas, WPA y WPR, se convierten en una valiosa herramienta para tener claridad sobre el estado de nuestro sistema y de sus componentes internos para tomar las mejores medidas de rendimiento o gestión sobre ellos.

     

    Es una opción gratuita creada por Microsoft mediante la cual podemos listar cientos de resultados útiles sin importar el tipo de tarea a ejecutar.

     

    Te enseñamos una guía para mejorar y optimizar el rendimiento y la velocidad de Windows 10.


    ¿Te ayudó este Tutorial?


    Sin comentarios, sé el primero!

    No esperes más y entra en Solvetic
    Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!

    X