Cenário do dispositivo do PwrTest

O cenário de dispositivo do PwrTest monitora as estatísticas de inatividade do dispositivo.

Esse cenário é usado principalmente para a atividade de energia do dispositivo Windows 7, as versões subsequentes do Windows usam um mecanismo diferente para controlar o dispositivo ocioso que atualmente não tem suporte da Pwrtest. Para versões do Windows mais recentes que o Windows 7, use o Windows Performance Toolkit (WPT). O WPT inclui o Windows Performance Recorder (WPR), que você pode usar para rastrear o provedor de energia em modo kernel, e o Windows Performance Analyzer (WPA), que pode mostrar as estatísticas do dispositivo no framework de energia (PoFx) e apresentar graficamente as transições posteriormente.

Sintaxe

pwrtest /device  [/t:n] [/?] 

/t:n
Especifica o tempo total (em minutos) para o cenário a ser executado (o valor padrão para n é 30 minutos).

Exemplos

pwrtest /device /t:60
pwrtest /device

Saída do arquivo de log XML

<PwrTestLog>
  <SystemInformation>
  </SystemInformation>
  <DeviceIdleEvents> 
    <DeviceIdleChangeEvent>
        <Timestamp></TimeStamp>
        <InstancePath></InstancePath>
        <Description></Description>
    </DeviceIdleChangeEvent>
    <DeviceIdleEvent>
        <Timestamp></TimeStamp>
        <InstancePath></InstancePath>
        <Device></Device>
        <Pdo></Pdo>
        <ConservationTimeout></ConservationTimeout>
        <PerformanceTimeout></PerformanceTimeout>
        <AccruedIdleTime></AccruedIdleTime>
        <BusyCount></BusyCount>
        <AccruedBusyCount></AccruedBusyCount>
        <IdlePowerState></IdlePowerState>
        <CurrentPowerState></CurrentPowerState>
        <Analysis></Analysis>
    </DeviceIdleEvent>
  </DeviceIdleEvents>
</PwrTestLog> 

A tabela a seguir descreve os elementos XML que aparecem no arquivo de log.

Elemento Descrição
<DeviceIdleEvents>

Contém todos os diferentes eventos ociosos do dispositivo. Apenas um elemento <DeviceIdleEvents por arquivo de log PwrTest.

<Timestamp>

Carimbo de data/hora de qualquer evento especificado.

<InstancePath>

Caminho da instância do dispositivo.

<DeviceIdleChangeEvent>

Evento de adição ou remoção de dispositivo.

<Descrição>

DispositivoRemovido ou DispositivoDetectado.

<DeviceIdleEvent>

Evento de estatísticas de inatividade do dispositivo.

<Dispositivo>

Objeto de dispositivo funcional.

<Pdo>

Objeto de dispositivo físico

<ConservationTimeout>

Tempo limite conservador (geralmente usado em energia CC).

<TempoLimiteDeDesempenho>

Tempo limite de desempenho (geralmente usado na corrente alternada).

<TempoOciosoAcumulado>

O tempo ocioso acumulado durante o período.

<BusyCount>

O número de vezes que o driver do dispositivo chamou PoSetDeviceBusy durante o período.

<AccruedBusyCount>

O número total de vezes que o driver do dispositivo chamou PoSetDeviceBusy.

<IdlePowerState>

Mostra qual estado numérico é o estado ocioso.

<CurrentPowerState>

O estado de energia numérico atual.

<Análise>

Cadeia de caracteres que descreve o que aconteceu durante o período.

Sintaxe PwrTest