Cenário de informações do PwrTest
O PwrTest Info Scenario captura e registra as informações atuais de energia do sistema de várias categorias.
Sintaxe
pwrtest /info:option [/p:{n|a|*}] [/w:n] [/?]
/info:option
opção | Descrição |
---|---|
Todos |
Exibe todas as informações do sistema. |
powercap |
Exibe SYSTEM_POWER_CAPABILITIES. |
powerinfo |
Exibe SYSTEM_POWER_CAPABILITIES. |
Bateria |
Exibe SYSTEM_BATTERY_STATE. |
Ppm |
Exibe todas as informações do processador. |
ppmidle |
Exibe informações de estado ocioso do processador. |
ppmperf |
Exibe informações de estado de desempenho do processador. |
ppmperfverbose |
Exibe informações de estado de desempenho do processador no formato detalhado . |
/p:{n|a|\*}
Especifica o número do processador lógico para as opções /info:ppm/info:ppmidle ou /info:ppmperf .
a ou \*
Especifica todos os processadores lógicos (padrão).
/w:{y|n}
Especifica o tempo em segundos para aguardar o evento de rundown do PPM (o padrão é 10 segundos).
Exemplos
pwrtest /info:all
pwrtest /info:battery
pwrtest /info:ppm
pwrtest /info:ppm /p:1
pwrtest /info:ppmidle
pwrtest /info:ppmperf /p:2
Saída do arquivo de log XML
<PwrTestLog>
<SystemInformation>
</SystemInformation>
<InfoScenario>
<SYSTEM_POWER_CAPABILITIES>
<SystemS1StateSupported></SystemS1StateSupported>
<SystemS2StateSupported></SystemS2StateSupported>
<SystemS3StateSupported></SystemS3StateSupported>
<SystemS4StateSupported></SystemS4StateSupported>
<SystemS5StateSupported></SystemS5StateSupported>
<RtcWakeSupported></RtcWakeSupported>
<FastSystemS4></FastSystemS4>
</SYSTEM_POWER_CAPABILITIES>
<SYSTEM_POWER_INFORMATION>
<MaxIdlenessAllowed></MaxIdlenessAllowed>
<Idleness></Idleness>
<TimeRemaining></TimeRemaining>
<CoolingMode></CoolingMode>
</SYSTEM_POWER_INFORMATION>
<SYSTEM_BATTERY_STATE>
<AcOnLine></AcOnLine>
<BatteryPresent></BatteryPresent>
<Charging></Charging>
<Discharging></Discharging>
<MaxCapacity></MaxCapacity>
<RemainingCapacity></RemainingCapacity>
<RateOfDrain></RateOfDrain>
<EstimatedTime></EstimatedTime>
<DefaultAlert1></DefaultAlert1>
<DefaultAlert2></DefaultAlert2>
</SYSTEM_BATTERY_STATE>
<PROCESSOR_POWER_INFORMATION>
<CPUNumber></CPUNumber>
<MaxMhz></MaxMhz>
<CurrentMhz></CurrentMhz>
<MhzLimit></MhzLimit>
<MaxIdleState></MaxIdleState>
<CurrentIdleState></CurrentIdleState>
</PROCESSOR_POWER_INFORMATION>
</InfoScenario>
</PwrTestLog>
A tabela a seguir descreve os elementos XML que aparecem no arquivo de log.
Elemento | Descrição |
---|---|
<InfoScenario> | Contém informações relacionadas ao cenário de informações. Há apenas um <elemento InfoScenario> em um arquivo de log PwrTest. |
<SYSTEM_POWER_CAPABILITIES> | Contém informações relacionadas aos recursos de energia do sistema. Essas informações são recuperadas da estrutura SYSTEM_POWER_CAPABILITIES. |
<SystemSxStateSupported> | Indica se um determinado estado de suspensão acpi do sistema tem suporte no sistema. |
<RtcWakeSupported> | Indica o estado de suspensão mais baixo em que há suporte para a ativação do RTC (ativar no temporizador). O valor é da enumeração SYSTEM_POWER_STATE. |
<FastSystemS4> | Indica se a suspensão híbrida está disponível no sistema. |
<SYSTEM_POWER_INFORMATION> | Contém informações relacionadas à ociosidade do sistema. |
<MaxIdlenessAllowed> | Indica a ociosidade (em porcentagem) quando o sistema é considerado ocioso e o tempo limite ocioso começa a contar. |
<Ociosidade> | Nível ocioso atual, expresso em porcentagem. |
<TimeRemaining> | Indica o tempo restante no temporizador ocioso em espera do sistema, em segundos. |
<CoolingMode> | Indica o modo de resfriamento do sistema atual: (0) Ativo, (1), Passivo, (2) Inválido. |
<SYSTEM_BATTERY_STATE> | Contém informações relacionadas ao estado atual da bateria do sistema. |
<AcOnLine> | Indica se o sistema está operando atualmente na energia AC. |
<BatteryPresent> | Indica se pelo menos uma bateria está presente no sistema. |
<Carregamento> | Indica se pelo menos uma bateria está carregando no momento. |
<Descarga> | Indica se pelo menos uma bateria está sendo descarregada no momento. |
<Maxcapacity> | Capacidade máxima da bateria quando nova, em miliwatts horas (mW-h). |
<RemainingCapacity> | Capacidade restante estimada da bateria, em miliwatts horas (mW-h). |
<RateOfDrain> | Indica a taxa atual de descarga da bateria em miliwatts (mW). |
<EstimatedTime> | Tempo estimado restante na bateria, em segundos. |
<DefaultAlert1> | Indica a capacidade sugerida pelo fabricante da bateria quando um alerta de bateria baixa deve ocorrer. |
<DefaultAlert2> | Indica a capacidade sugerida pelo fabricante da bateria quando um alerta de bateria de aviso deve ocorrer. |
<PROCESSOR_POWER_INFORMATION> | Contém informações relacionadas aos processadores do sistema e seus recursos de gerenciamento de energia. |
<CPUNumber> | Indica qual processador o elemento de PROCESSOR_POWER_INFORMATION> atual <está descrevendo. |
<MaxMhz> | Indica a frequência máxima do processador. |
<CurrentMhz> | Indica a frequência atual do processador. |
<MhzLimit> | Indica o limite atual na frequência do relógio do processador. |
<MaxIdleState> | Indica o estado ocioso máximo do processador. |
<CurrentIdleState> | Indica o estado ocioso atual do processador. |