Xpower用于查看系统整机和应用功耗数据,当前支持:电源信息、热温度信息。
打开Start Xpower Record开关抓取Xpower数据。点击MessageType下拉框,可以选择需要抓取的类型(下拉框支持多选)。

配置项说明:
下拉框内数据:应用包名。
选择后Trace command页面显示对应抓取命令

点击MessageType下拉框,可以选择需要抓取的类型支持多选(只有选择了应用才会出现APP_STATISTIC、APP_DERAIL)。
配置项说明:
REAL_BATTERY:电源信息。
THERMAL_REPORT:热温度信息。
COMPONENT_TOP:每个器件的TOP应用。
APP_STATISTIC:应用每个器件的能耗信息。
APP_DETAIL:应用每个器件的详细信息。
选择后Trace command页面显示对应抓取命令:

将抓取的Xpower文件导入到HiSmartPerf工具中查看,查看系统整机和应用功耗情况。
选择REAL_BATTERY会展示六条泳道:
Battery.Capacity: 电池容量(单位mAh)。
Battery.Charge: 充电状态(充电1,非充电0)。
Battery.GasGauge:电池剩余电量(单位mAh)。
Battery.Level:电池百分比。
Battery.RealCurrent: 实时电流(单位mAh,充电时为正数,耗电时为负数)。
Battery.Screen: 屏幕状态(亮屏1,灭屏0)。
选择THERMAL_REPORT则展示两条泳道:
ThermalReport.ShellTemp: 外壳温度(单位℃)。
ThermalReport.ThermalLevel: 温度等级。
点击system下的任意通道图弹出Current Selection的tab页

框选system下的RealCurrent泳道图可以弹出Xpower Counters和Xpowe Component Top两个tab页
Xpower Counters的tab页

Name:器件的名字
Delta value:增量值
Rate /s:速率(单位:s)
Weighted:加权平均值
avg value:平均值
Count:数值
First value:第一个值
Last value:最后一个值
Min value:最小值
Max value:最大值
Component Top Tab页:

audio:audioTop应用的能耗
bluetooth:BluetoothTop应用的能耗
flashlight:flashlightTop应用的能耗
location:locationTop应用的能耗
wifi:wifiTop应用的能耗
camera:cameraTop应用的能耗
cpu:cpuTop应用的能耗
display:displayTop应用的能耗
gpu:gpuTop应用的能耗
根据选的的参数不同tab页的表头会发生变化,audio/bluetooth/flashlight/location/wifiscan表头为
camera的表头为:
TimeStamp:时间戳
AppName:应用名
CameraId:相机id
Background Duration:后台持续时间
Background Energy:后台能耗
Foreground Duration:前台持续时间
Foreground Energy:前台能耗
ScreenOff Duration:锁屏持续时间
ScreenOff Energy:锁屏能耗
ScreenOn Duration:亮屏持续时间
ScreenOn Energy:亮屏能耗
CPU表头为:
TimeStamp:时间戳
AppName:应用名
UID:UID
Load :负荷
Background Duration:后台持续时间
Background Energy:后台能耗
Foreground Duration:前台持续时间
Foreground Energy:前台能耗
ScreenOff Duration:锁屏持续时间
ScreenOff Energy:锁屏能耗
ScreenOn Duration:亮屏持续时间
ScreenOn Energy:亮屏能耗
display/GPU表头
选择APP_STATISTIC则只有statistic泳道图有数据:

选择APP_DETAIL则有八条泳道图有数据:


statistic泳道图的点选功能:点击statistic泳道图可以弹出Xpower Statistic Current Data的tab页

WIFIPacket、WIFIPacket和DisPlay泳道图的点选功能:点击WIFIPacket、WIFIPacket和DisPlay泳道图可以弹出Current Selection的tab页

点击display的泳道图会出现屏幕刷新率的持续时间

Thread Load泳道图的点选功能

Thread Energy泳道图的点选功能:

GPU Freq泳道图的点选功能:

Thread Count和Gpu Freq Count框选功能:框选Gpu Freq Count、Thread Count泳道图任意处会弹出Xpower Counters的tab页

Statistics泳道图的框选功能:框选Statistics泳道图任意处会弹出Xpowe Statistics的tab页

WIFIPackets、WIFIBytes和Display泳道图的框选功能:框选WIFIPackets、WIFIBytes和Display会出现三个Display Detail、WIFIPackets、WIFIBytes三个tab页,但表头均一致
Thread energy泳道图的框选功能:框选Thread energy泳道图会弹出Xpowe Thread energy的tab页

Thread Load泳道图的框选功能:框选Thread Load泳道图会弹出Xpowe Thread Load的tab页

Gpu Freq Count泳道图的框选功能:框选Thread energy泳道图会弹出Xpowe Gpu Frequency 的tab页
