PwrTest 信息方案
PwrTest 信息方案捕获并记录不同类别中的当前系统电源信息。
语法
pwrtest /info:option [/p:{n|a|*}] [/w:n] [/?]
/info:option
option | 说明 |
---|---|
所有 |
显示所有系统信息。 |
powercap |
显示SYSTEM_POWER_CAPABILITIES。 |
powerinfo |
显示SYSTEM_POWER_CAPABILITIES。 |
电池 |
显示SYSTEM_BATTERY_STATE。 |
Ppm |
显示所有处理器信息。 |
ppmidle |
显示处理器空闲状态信息。 |
ppmperf |
显示处理器性能状态信息。 |
ppmperfverbose |
以详细格式 显示处理器性能状态信息。 |
/p:{n|a|\*}
指定 /info:ppm/info:ppmidle 或 /info:ppmperf 选项的 逻辑处理器编号。
或\*
指定所有逻辑处理器 () (默认) 。
/w:{y|n}
指定等待 PPM 断开事件的时间(以秒为单位) (默认值为 10 秒) 。
示例
pwrtest /info:all
pwrtest /info:battery
pwrtest /info:ppm
pwrtest /info:ppm /p:1
pwrtest /info:ppmidle
pwrtest /info:ppmperf /p:2
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>
下表描述了日志文件中显示的 XML 元素。
元素 | 说明 |
---|---|
<InfoScenario> | 包含信息方案相关的信息。 PwrTest 日志文件中只有一 <个 InfoScenario> 元素。 |
<SYSTEM_POWER_CAPABILITIES> | 包含系统电源功能相关的信息。 此信息是从 SYSTEM_POWER_CAPABILITIES 结构中检索的。 |
<SystemSxStateSupported> | 指示系统是否支持给定的系统 ACPI 睡眠状态。 |
<RtcWakeSupported> | 指示支持 RTC 唤醒(计时器唤醒)的最低睡眠状态。 该值属于 SYSTEM_POWER_STATE 枚举。 |
<FastSystemS4> | 指示在系统上是否可以使用混合睡眠。 |
<SYSTEM_POWER_INFORMATION> | 包含系统空闲性相关的信息。 |
<MaxIdlenessAllowed> | 指示系统被视为空闲并且空闲超时开始计时时的空闲性(百分比)。 |
<懒惰> | 当前空闲级别,以百分比表示。 |
<TimeRemaining> | 指示系统待机空闲计时器的剩余时间(以秒为单位)。 |
<CoolingMode> | 指示当前系统冷却模式:(0) 主动,(1),被动,(2) 无效。 |
<SYSTEM_BATTERY_STATE> | 包含当前系统电池状态相关的信息。 |
<AcOnLine> | 指示系统当前是否在交流电源上运行。 |
<BatteryPresent> | 指示系统中是否至少有一个电池。 |
<充电> | 指示当前是否至少有一个电池正在充电。 |
<放电> | 指示当前是否至少有一个电池正在放电。 |
<MaxCapacity> | 新电池的最大容量,以毫瓦小时为单位 (mW-h) 。 |
<RemainingCapacity> | 电池的估计剩余容量(以毫瓦小时 (mW-h) 为单位)。 |
<RateOfDrain> | 指示电池的当前放电率(以毫瓦 (mW) 为单位)。 |
<EstimatedTime> | 电池的估计剩余时间,以秒为单位。 |
<DefaultAlert1> | 指示电池制造商在发生电池电量不足警报时的建议容量。 |
<DefaultAlert2> | 指示应发生警告电池警报时电池制造商的建议容量。 |
<PROCESSOR_POWER_INFORMATION> | 包含系统处理器及其电源管理功能相关的信息。 |
<CPUNumber> | 指示当前 <PROCESSOR_POWER_INFORMATION> 元素描述的处理器。 |
<MaxMhz> | 指示处理器的最大频率。 |
<CurrentMhz> | 指示处理器的当前频率。 |
<MhzLimit> | 指示处理器时钟频率的当前限制。 |
<MaxIdleState> | 指示处理器的最大空闲状态。 |
<CurrentIdleState> | 指示处理器的当前空闲状态。 |