Cenário do dispositivo PwrTest
O Cenário de Dispositivo PwrTest monitora estatísticas ociosas 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 rastrear dispositivos ociosos que atualmente não têm suporte da Pwrtest. Para versões do Windows mais recentes que o Windows 7, use o WPT (Windows Performance Toolkit). O WPT inclui o WPR (Gravador de Desempenho do Windows) que você pode usar para rastrear o provedor de energia do modo kernel e o WPA (Windows Performance Analyzer) que pode mostrar as estatísticas do dispositivo poFx (power framework) e pode grafar as transições posteriormente.
Sintaxe
pwrtest /device [/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 /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 específico. |
<InstancePath> | Caminho da instância do dispositivo. |
<DeviceIdleChangeEvent> | Dispositivo adicionar ou remover evento. |
<Descrição> | DeviceRemoved ou DeviceDetected. |
<DeviceIdleEvent> | Evento de estatísticas ociosas do dispositivo. |
<Dispositivo> | Objeto de dispositivo funcional. |
<Dop> | Objeto de dispositivo físico |
<ConservationTimeout> | Tempo limite conservador (geralmente usado na potência dc). |
<PerformanceTimeout> | Tempo limite de desempenho (geralmente usado na energia AC). |
<AccruedIdleTime> | O tempo ocioso acumulado durante o período. |
<BusyCount> | O número de vezes que o driver de dispositivo chamou PoSetDeviceBusy durante o período. |
<AccruedBusyCount> | O número total de vezes que o driver de 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. |