Rastreio de desempenho com o HoloLens
O rastreio de desempenho com o HoloLens é uma forma avançada de localizar e resolver estrangulamentos computacionais ou de hardware. Quando os rastreios são analisados com a Analisador de Desempenho do Windows, pode visualizar e explorar estrangulamentos de hardware ou software. Exemplos disto podem ser algo que está a fazer com que um HoloLens sobreaqueça ou processos de CPU que são especialmente fiscais no sistema.
Utilizar o WPA para analisar rastreios de desempenho
Análise de Rastreio de Desempenho no WPA
Para obter uma compreensão detalhada do comportamento do sistema e da aplicação e da utilização de recursos para o HoloLens, pode utilizar a funcionalidade de rastreio de desempenho. Esta funcionalidade captura rastreios do Gravador de Desempenho do Windows na forma de um ficheiro de registo de rastreio de eventos (ETL) para utilização no Windows Analisador de Desempenho (WPA).
Instalação
Para analisar um ficheiro de rastreio, transfira o WPA a partir da Microsoft Store.
Para ferramentas de depuração para fins mais gerais, também pode utilizar o Windows Performance Toolkit. Para obter este toolkit, transfira o Kit de Avaliação e Implementação do Windows.
Terminologia
Ao procurar informações sobre rastreios de desempenho, irá inevitavelmente encontrar uma série de termos. As mais importantes são:
Termo | Definição |
---|---|
ETW | Rastreio de Eventos para Windows: o nome abrangente da instalação de rastreio ao nível do kernel incorporada no Windows. |
Extração, Transformação e Carregamento | Registo de Rastreio de Eventos: a extensão de ficheiro para ficheiros que armazenam os dados de rastreio. Assim, quando faz um rastreio, normalmente terá um *.etl ficheiro posteriormente. |
WPR | Gravador de Desempenho do Windows: a aplicação que inicia e interrompe a gravação de rastreios de eventos. A WPR utiliza um ficheiro (*.wprp) de perfil que configura os eventos exatos a registar. Abaixo, irá aprender a fazer um rastreio do HoloLens através do Portal do Dispositivo Windows. |
WPA | Windows Analisador de Desempenho: uma aplicação GUI que é utilizada para abrir *.etl ficheiros e analisar dados para identificar problemas de desempenho. O WPA permite-lhe ordenar dados por vários critérios, apresentar os dados de várias formas, aprofundar detalhes e correlacionar informações. |
Gravar um rastreio no HoloLens
Gere um ficheiro ETL com o Portal do Dispositivo no HoloLens.
Página rastreio de desempenho no Portal do Dispositivo para HoloLens 2
Executar um rastreio
- À esquerda, navegue para Rastreio de Desempenho>.
- Escolha um perfil disponível ouselecione Perfis personalizados> Procurar e, em seguida, efetue um dos seguintes procedimentos:
- Utilizar o seu próprio perfil personalizado
- Utilizar este perfil de exemplo para analisar o desempenho da CPU
- Criar o seu próprio perfil personalizado
- Clique em Iniciar Rastreio.
- O HoloLens está agora a gravar um rastreio. Certifique-se de que aciona os problemas de desempenho que pretende investigar e, em seguida, selecione Parar Rastreio.
- O rastreio será listado na parte inferior da página Web. Selecione o ícone de disco no lado direito para transferir o ficheiro ETL.
Agora tem um ficheiro ETL que pode abrir diretamente no WPA ou enviar para outra pessoa.
Analisar rastreios com o WPA
O Windows Analisador de Desempenho é a ferramenta padrão para visualizar rastreios como gráficos e tabelas para lhe permitir analisar o desempenho do sistema e da aplicação. O WPA é uma ferramenta poderosa e multifacetada, pelo que não a explicaremos detalhadamente aqui. Para obter mais detalhes, utilize o Guia passo a passo para utilizar o Windows Analisador de Desempenho.
Para saber mais sobre o WPA, veja estes recursos:
- Veja os vídeos introdutórios para obter uma primeira descrição geral.
- O próprio WPA tem um separador Introdução, o que explica os passos comuns.
- Saiba mais sobre a Interface de Utilizador WPA.
- Existem excelentes informações neste site, no entanto, nem todas são relevantes para principiantes.
Ficheiros de que precisa para análise de rastreio WPA
Existem vários ficheiros que terá de analisar no WPA. Incluímos um perfil WPA de exemplo para ajudá-lo a começar.
- Ficheiro de rastreio do HoloLens
(*.etl)
- Ficheiro de símbolo
(*.pdb)
. Certifique-se de que é extraído (não zipado). - Perfil
(*.wpaProfile)
WPA . Utilize este perfil WPA de exemplo para análise da CPU.
Efetuar a análise do ficheiro de rastreio
Configure os seus ficheiros numa pasta para o WPA aceder aos mesmos.
Exemplo
Folder_for_WPA_files ├─ HoloLens_trace_file.elt - # HoloLens trace file (*.etl) ├─ CPU_analysis.wpaProfile - # WPA Profile (*.wpaProfile) └─ Symbols - # Make sure it's extracted (not zipped). ├─ *.pdb ├─ *.pdb └─ ...
Inicie o Windows Analisador de Desempenho (WPA).
Abra o ficheiro de rastreio ETL ao selecionar Abrir Ficheiro>,> selecione o
.etl
no browser de ficheiros.Carregue o ficheiro de símbolo para o WPA ao selecionarSímbolos de Carga de Rastreio>.
Dica
Configure caminhos de símbolos adicionais ao selecionar Rastrear>Configurar Caminhos do Símbolo.
Aplique o perfil WPA para gerar gráficos para análise. Na pasta WPA, selecione Perfis>Aplicar>Procurar selecione> o
*.wpaProfile
ficheiro >Aplicar.Assim que os gráficos estiverem selecionados, o WPA irá apresentá-los no separador Análise.
Aprofundar
Para saber mais sobre o WPA, veja a documentação do WPA.
Passos seguintes
Saiba mais sobre o WPA ou saiba mais sobre o rastreio de desempenho.