Cenário de temporizador PwrTest
O Cenário do Temporizador PwrTest registra as alterações de resolução do temporizador do sistema à medida que elas acontecem.
Sintaxe
pwrtest /timer /? [/t:n] [/?]
/t:n
Especifica o tempo total (em minutos) para que o cenário seja executado (o valor padrão para n é 30 minutos).
Exemplos
pwrtest /timer
pwrtest /timer /t:5
Saída do arquivo de log XML
<PwrTestLog>
<SystemInformation>
</SystemInformation>
<TimerEvents>
<TimerResolutionRundown>
<Timestamp></Timestamp>
<CurrentResolution></CurrentResolution>
<MinimumResolution></MinimumResolution>
<MaximumResolution></MaximumResolution>
<KernelCount></KernelCount>
<KernelResolution></KernelResolution>
</TimerResolutionRundown>
<TimerResolutionRequestRundown>
<Timestamp></Timestamp>
<AppName></AppName>
<Resolution></Resolution>
<ProcessID></ProcessID>
</TimerResolutionRequestRundown>
<NtSetTimerResolution>
<Timestamp></Timestamp>
<AppName></AppName>
<ServiceName></ServiceName>
<Resolution></Resolution>
<ProcessID></ProcessID>
</NtSetTimerResolution>
<UpdateTimerResolution>
<Timestamp></Timestamp>
<Resolution></Resolution>
</UpdateTimerResolution>
<ExSetTimerResolution>
<Timestamp></Timestamp>
<Resolution></Resolution>
</ExSetTimerResolution>
</TimerEvents>
</PwrTestLog>
A tabela a seguir descreve os elementos XML que aparecem no arquivo de log.
Elemento | Descrição |
---|---|
<TimerEvents> | Contém todos os diferentes eventos de temporizador. Somente um <elemento TimerEvents> pode aparecer em um arquivo de log PwrTest. |
<Timestamp> | Carimbo de data/hora de qualquer evento específico. |
<TimerResolutionRundown> | Evento para mostrar as estatísticas atuais de resolução do temporizador. Somente um desses eventos será registrado. |
<CurrentResolution> | Resolução atual em milissegundos. |
<MinimumResolution> | Resolução mínima. |
<MaximumResolution> | Resolução máxima. |
<KernelCount> | Número de solicitações de resolução do modo kernel. |
<KernelResolution> | Resolução do temporizador de kernel atual. |
<TimerResolutionRequestRundown> | Eventos para mostrar solicitações de resolução atuais. Vários eventos podem ser registrados. |
<Appname> | Nome do processo do solicitante. |
<Resolução> | Resolução de solicitação em milissegundos. |
<ProcessID> | ID do processo do solicitante. |
<NtSetTimerResolution> | Evento indica que um processo fez uma solicitação de resolução de temporizador. |
<ServiceName> | Nome do serviço do solicitante, se aplicável. |
<UpdateTimerResolution> | Evento indica que o sistema atualizou a resolução do temporizador. |
<ExSetTimerResolution> | Evento indica que um componente de kernel fez uma solicitação de resolução de temporizador. |