Report Version: V3
${$Scope.SessionId}
${SummaryTableBuilder.SelectDate($Scope.EntryTimestampLocal)}
${SummaryTableBuilder.SelectTime($Scope.EntryTimestampLocal)}
${Formatter.FormatDuration($Scope.Duration)}
${SESSION_TYPE_NAMES[$Scope.Type]}
${Formatter.FormatNumber($Scope.Discharge)} mWh
${Formatter.FormatNumber($Scope.DischargePercent)}% of battery
${Formatter.FormatNumber($Scope.DrainRate)} mW
${$Scope.OnAc ? 'Charge' : 'Drain'}
SW: ${Math.round(100 * $Scope.Sw / $Scope.Duration / 10)}%
-
HW: ${Math.round(100 * $Scope.Hw / $Scope.Duration / 10)}%
${Formatter.FormatSessionEnterBatteryPercent($Scope)}
${$Scope.Name}
${BLOCKER_TYPE_NAMES[$Scope.Type]}
${$Scope.ActiveTimePercent}%
${Formatter.FormatDuration($Scope.ActiveTime)}
+ ${$Scope.Name}
% ACTIVE TIME |
ACTIVE TIME |
${$Scope.ActiveTimePercent}% |
${Formatter.FormatDuration($Scope.ActiveTime)} |
|
START TIME |
DURATION |
STATE |
ENTRY REASON |
EXIT REASON |
% CAPACITY REMAINING AT START |
|
${$Scope.SessionId} |
${Utils.ParseDateFromDateTime($Scope.EntryTimestampLocal)}
${Utils.ParseTimeFromDateTime($Scope.EntryTimestampLocal)}
|
${Formatter.FormatDuration($Scope.Duration)} |
${SESSION_TYPE_NAMES[$Scope.Type]} |
${$Scope.EnterReason} |
${$Scope.ExitReason} |
${Formatter.FormatSessionEnterBatteryPercent($Scope)} |
Srum Data
Data obtained from the SRUM database.
* in Power Estimation means the power value is from energy meter.
Otherwise, it is from software model estimation.
+ Energy Meter
No energy meter data obtained.
Power Rail |
Energy (mJ) |
Power (mW) |
${$Scope.RailId} |
${$Scope.EnergyConsumption} |
${$Scope.PowerConsumption} |
+ Power Estimation
No power estimation data obtained.
APP ID |
TOTAL (mW) |
CPU (mW)${$Scope.CpuEnergyMeasured ? '*' : ''} |
DISPLAY (mW)${$Scope.DisplayEnergyMeasured ? '*' : ''} |
DISK (mW)${$Scope.DiskEnergyMeasured ? '*' : ''} |
MBB (mW)${$Scope.MbbEnergyMeasured ? '*' : ''} |
NETWORK (mW)${$Scope.NetworkEnergyMeasured ? '*' : ''} |
SOC (mW)${$Scope.SocEnergyMeasured ? '*' : ''} |
LOSS (mW) |
OTHER (mW) |
${$Scope.AppId} [${$Scope.UserId}] |
${$Scope.TotalPowerConsumption} |
${$Scope.CpuPowerConsumption} |
${$Scope.DisplayPowerConsumption} |
${$Scope.DiskPowerConsumption} |
${$Scope.MbbPowerConsumption} |
${$Scope.NetworkPowerConsumption} |
${$Scope.SocPowerConsumption} |
${$Scope.LossPowerConsumption} |
${$Scope.OtherPowerConsumption} |
Screen Brightness Duration Histogram
Duration in seconds at various screen brightness levels
Lux Duration Histogram
Duration in seconds at various lux levels
Search Indexer Data
+ Query Events:
Max Cursors Used |
Protocol Count |
Protocol String |
${$Scope.MaxCursorsUsed} |
${$Scope.ProtocolCount} |
${$Scope.ProtocolString} |
+ Flush Events:
Max Key Count |
Max Documents |
Max Word List |
${$Scope.MaxKeyCount} |
${$Scope.MaxDocuments} |
${$Scope.MaxWordList} |
+ Merge Events:
Pre-Merge Indice Count |
Pre-Merge Level |
Pre-Merge Min ID |
Pre-Merge Max ID |
Post-Merge Indice Count |
Post-Merge Level |
Post-Merge Min ID |
Post-Merge Max ID |
${$Scope.PreMergeIndiceCount} |
${$Scope.PreMergeLevel} |
${$Scope.PreMergeMinId} |
${$Scope.PreMergeMaxId} |
${$Scope.PostMergeIndiceCount} |
${$Scope.PostMergeLevel} |
${$Scope.PostMergeMinId} |
${$Scope.PostMergeMaxId} |
+ Indexing File Events:
FAT Items Processed |
NTFS Items Processed |
${$Scope.TotalFATItemsProcessed} |
${$Scope.TotalNTFSItemsProcessed} |
+ Indexing File Events:
IndexingFile Aggregation Data Metric |
Content Type Count |
Content Type String |
${$Scope.IndexingFileAggregationDataMetric} |
${$Scope.DataTypeCount} |
${$Scope.DataTypeString} |
+ Query Results Events:
Results Requested |
Results Returned |
${$Scope.TotalResultsRequested} |
${$Scope.TotalResultsReturned} |
|
START TIME |
DURATION |
STATE |
ENERGY CHANGE |
CHANGE RATE |
% LOW POWER STATE TIME |
% CAPACITY REMAINING AT START |
${$Scope.SessionId} |
${Utils.ParseDateFromDateTime($Scope.EntryTimestampLocal)}
${Utils.ParseTimeFromDateTime($Scope.EntryTimestampLocal)}
|
|
This session contains no detailed information about top offenders.
DRIPS Histogram
Percent of time spent in DRIPS bucketed by time interval length
+ DRIPS Wake Sources
No DRIPS wake source information obtained.
WAKE SOURCE |
WAKE TYPE |
COUNT |
${$Scope.ReasonDescription} |
${$Scope.Type} |
${$Scope.Count} |
Top Offenders
Top 5 Offenders, ranked by active time
NAME |
TYPE |
% ACTIVE TIME |
ACTIVE TIME |
+ ${$Scope.Name}
No ${$Scope.Name} activity reported
COMPUTER NAME |
|
${$Scope.SystemInformation.ComputerName} |
SYSTEM PRODUCT NAME |
|
${$Scope.SystemInformation.SystemManufacturer} ${$Scope.SystemInformation.SystemProductName} |
BIOS |
|
${$Scope.SystemInformation.BIOSVersion} ${$Scope.SystemInformation.BIOSDate} |
OS BUILD |
|
${$Scope.SystemInformation.OSBuild} |
MODERN STANDBY ENABLED |
|
${$Scope.SystemInformation.ConnectedStandby ? "Yes" : "No"} |
PLATFORM ROLE |
|
${$Scope.SystemInformation.PlatformRole} |
REPORT TIME |
|
${Utils.ParseDateFromDateTime($Scope.ReportStartTimeLocal)}
${Utils.ParseTimeFromDateTime($Scope.ReportStartTimeLocal)}
|
System Power State Transitions
Battery drain over the last 3 days
Legend
GRAPH LINE |
DESCRIPTION |
Dotted |
AC power |
Solid |
Battery power |
No line |
System powered off |
|
Grey |
Active Scenario |
Green |
Low System Activity |
Orange |
Moderate System Activity |
Red |
High System Activity |
Violet |
Abnormal Shutdown |
Filter Option
|
START TIME |
DURATION |
STATE |
ENERGY CHANGE |
CHANGE RATE |
% LOW POWER STATE TIME |
% CAPACITY REMAINING AT START |
Analysis Results
Analysis of issues that might cause poor battery life
Top
System Power State: ${SESSION_TYPE_NAMES[$Scope.Type]}
Installed Batteries
Information about each currently installed battery
No batteries are currently installed.
|
BATTERY ${$Scope + 1} |
NAME |
${$Scope.Id} |
MANUFACTURER |
${$Scope.Manufacturer} |
SERIAL NUMBER |
${$Scope.SerialNumber} |
CHEMISTRY |
${$Scope.Chemistry} |
DESIGN CAPACITY |
-
${$Scope.DesignCapacity}mWh
|
CAPACITY RATIO |
${Math.round(100 * $Scope.FullChargeCapacity / $Scope.DesignCapacity)} |
CYCLE COUNT |
${$Scope.CycleCount} |