Partilhar via


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.

Sintaxe pwrTest