System Information

PowerTOP Version v2.1
Kernel Version Linux version 3.10.12-00105-gdafe325 (jenkins-build@ip-10-62-105-112) (gcc version 4.8.2 20130902 (prerelease) (Linaro GCC 4.8-2013.09) ) #1 SMP Sun Sep 22 03:12:56 UTC 2013
System Name
CPU Information 5x ARMv7 Processor rev 1 (v7l)
OS Information

Power Consumption Summary

461.0 wakeups/second, 0.0 GPU ops/second, 0.0 VFS ops/sec, 0.0 GFX wakes/sec and 125.6% CPU use

Usage Events/s Category Description
68.4% 108.9 Process /system/bin/surfaceflinger
22.2% 145.5 Process system_server
15.6% 41.1 Process org.linaro.wallpaper
0.4% 67.2 Interrupt [43] aaci-pl041
12.3% 18.7 Process /system/bin/mediaserver
0.2% 30.6 Process [rcu_sched]
0.4% 16.5 Timer
0.3% 11.5 Timer
2.1% 2.6 Process com.android.systemui
0.7% 4.9 Interrupt [48] isp1760-hcd:usb1
0.1% 4.8 Process [cfinteractive]

Processor Idle state report

Package 0     CPU 3
WFI 0.2%     WFI 0.3% 0.8 ms
C1 60.4%     C1 33.9% 36.9 ms
      CPU 4
      WFI 0.2% 0.7 ms
      C1 86.9% 55.8 ms
Package 1     CPU 0
WFI 3.0%     WFI 3.5% 0.7 ms
C1 80.7%     C1 82.9% 4.7 ms
      CPU 1
      WFI 2.2% 0.8 ms
      C1 77.4% 8.2 ms
      CPU 2
      WFI 3.4% 1.7 ms
      C1 81.6% 9.2 ms

Processor Frequency Report

Package 0     CPU 3
500 MHz 0.0%     500 MHz 0.0%
600 MHz 0.0%     600 MHz 0.0%
700 MHz 0.0%     700 MHz 0.0%
800 MHz 0.0%     800 MHz 0.0%
900 MHz 0.0%     900 MHz 0.0%
1000 MHz 0.0%     1000 MHz 0.0%
1100 MHz 0.0%     1100 MHz 0.0%
1200 MHz 0.0%     1200 MHz 0.0%
Idle 100.0%     Idle 100.0%
      CPU 4
      500 MHz 0.0%
      600 MHz 0.0%
      700 MHz 0.0%
      800 MHz 0.0%
      900 MHz 0.0%
      1000 MHz 0.0%
      1100 MHz 0.0%
      1200 MHz 0.0%
      Idle 100.0%
Package 1     CPU 0
350 MHz 6.3%     350 MHz 2.7%
400 MHz 0.3%     400 MHz 0.1%
500 MHz 0.4%     500 MHz 0.0%
600 MHz 0.2%     600 MHz 0.1%
700 MHz 0.0%     700 MHz 0.0%
800 MHz 0.1%     800 MHz 0.0%
900 MHz 0.0%     900 MHz 0.0%
1000 MHz 1.8%     1000 MHz 0.5%
Idle 85.5%     Idle 95.5%
1200 MHz 5.3%     1200 MHz 0.9%
      CPU 1
      350 MHz 1.6%
      400 MHz 0.1%
      500 MHz 0.1%
      600 MHz 0.1%
      700 MHz 0.0%
      800 MHz 0.1%
      900 MHz 0.0%
      1000 MHz 0.7%
      Idle 96.0%
      1200 MHz 1.5%
      CPU 2
      350 MHz 6.3%
      400 MHz 0.3%
      500 MHz 0.4%
      600 MHz 0.2%
      700 MHz 0.0%
      800 MHz 0.1%
      900 MHz 0.0%
      1000 MHz 1.8%
      Idle 85.5%
      1200 MHz 5.3%

Overview of Software Power Consumers

Usage Wakeups/s GPU ops/s Disk IO/s GFX Wakeups/s Category Description
683.8 ms/s 108.9 Process /system/bin/surfaceflinger
222.2 ms/s 145.5 Process system_server
155.7 ms/s 41.1 Process org.linaro.wallpaper
4.4 ms/s 67.2 Interrupt [43] aaci-pl041
123.3 ms/s 18.7 Process /system/bin/mediaserver
2.2 ms/s 30.6 Process [rcu_sched]
4.4 ms/s 16.5 Timer
3.2 ms/s 11.5 Timer
20.7 ms/s 2.6 Process com.android.systemui
7.2 ms/s 4.9 Interrupt [48] isp1760-hcd:usb1
687.0 us/s 4.8 Process [cfinteractive]
12.1 ms/s Process powertop --time=10 --html
427.5 us/s 1.6 kWork
38.0 us/s 1.6 kWork
2.4 ms/s 0.6 Process com.android.launcher
93.6 us/s 1.3 Interrupt [127] arm-spc
2.6 ms/s Interrupt [27] arch_timer
54.8 us/s 1.0 kWork
1.3 ms/s 0.5 Interrupt [7] sched(softirq)
2.2 ms/s Interrupt [34] timer/0
2.2 ms/s Interrupt [9] RCU(softirq)
105.0 us/s 0.7 kWork
16.6 us/s 0.6 kWork
1.5 ms/s Interrupt [1] timer(softirq)
1.2 ms/s Timer
575.6 us/s Timer
87.0 us/s 0.10 Process [ksoftirqd/3]
51.9 us/s 0.10 Process KeyguardWidgetP
37.2 us/s 0.10 Process AudioTrack
21.3 us/s 0.10 Timer
15.4 us/s 0.10 Process [ksoftirqd/4]
11.5 us/s 0.10 Interrupt [3] net_rx(softirq)
10.9 us/s 0.10 Process [ksoftirqd/1]
7.3 us/s 0.10 Process [ksoftirqd/0]
1.6 us/s 0.10 kWork
234.6 us/s Timer
78.7 us/s Process [kworker/u10:1]
78.0 us/s Timer
75.8 us/s Process [kworker/0:1]
51.1 us/s Timer
44.7 us/s Process com.android.inputmethod.latin
38.6 us/s Process [kworker/1:1]
35.2 us/s Process [kworker/2:1]
19.6 us/s Process [kworker/3:1]
16.5 us/s Process [migration/2]
16.1 us/s Process [kworker/4:1]
4.8 us/s Timer
4.8 us/s Process [migration/0]
2.5 us/s Process [migration/3]
2.5 us/s Process [migration/1]
2.3 us/s Interrupt [47] eth0
1.3 us/s Process [migration/4]
0.7 us/s Timer
0.6 us/s Timer

Device Power Report

Usage Device name
125.6% CPU use
125.6% CPU use
0.3 pkts/s Network interface: eth0 (smsc911x)

Process device activity

Process Device
init /dev/__kmsg__ (deleted)
/dev/__null__ (deleted)
/dev/__null__ (deleted)
/dev/__null__ (deleted)
/dev/__properties__
ueventd /dev/__kmsg__ (deleted)
/dev/__null__ (deleted)
/dev/__null__ (deleted)
/dev/__null__ (deleted)
/dev/__properties__
sh /dev/__properties__
servicemanager /dev/__properties__
/dev/binder
vold /dev/__properties__
/dev/log/events
/dev/log/main
/dev/log/radio
/dev/log/system
netd /dev/__properties__
/dev/log/events
/dev/log/events
/dev/log/main
/dev/log/main
/dev/log/radio
/dev/log/radio
/dev/log/system
/dev/log/system
debuggerd /dev/__properties__
/dev/log/events
/dev/log/main
/dev/log/radio
/dev/log/system
Binder_2 /dev/__properties__
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/binder
/dev/graphics/fb0
/dev/graphics/fb0
/dev/log/events
/dev/log/events
/dev/log/main
/dev/log/main
/dev/log/radio
/dev/log/radio
/dev/log/system
/dev/log/system
zygote /dev/__properties__
/dev/log/events
/dev/log/events
/dev/log/main
/dev/log/main
/dev/log/radio
/dev/log/radio
/dev/log/system
/dev/log/system
drmserver /dev/__properties__
/dev/binder
mediaserver /dev/__properties__
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/binder
/dev/log/events
/dev/log/events
/dev/log/main
/dev/log/main
/dev/log/radio
/dev/log/radio
/dev/log/system
/dev/log/system
/dev/snd/controlC0
installd /dev/__properties__
/dev/log/events
/dev/log/main
/dev/log/radio
/dev/log/system
keystore /dev/__properties__
/dev/binder
faketsd /dev/__properties__
adbd /dev/__properties__
system_server /dev/__properties__
/dev/alarm
/dev/alarm
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/binder
/dev/input/event0
/dev/input/event1
/dev/input/event2
/dev/log/events
/dev/log/events
/dev/log/main
/dev/log/main
/dev/log/radio
/dev/log/radio
/dev/log/system
/dev/log/system
ndroid.systemui /dev/__properties__
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/binder
/dev/log/events
/dev/log/events
/dev/log/main
/dev/log/main
/dev/log/radio
/dev/log/radio
/dev/log/system
/dev/log/system
inaro.wallpaper /dev/__properties__
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/binder
/dev/log/events
/dev/log/events
/dev/log/main
/dev/log/main
/dev/log/radio
/dev/log/radio
/dev/log/system
/dev/log/system
putmethod.latin /dev/__properties__
/dev/binder
/dev/log/events
/dev/log/events
/dev/log/main
/dev/log/main
/dev/log/radio
/dev/log/radio
/dev/log/system
/dev/log/system
m.android.phone /dev/__properties__
/dev/alarm
/dev/ashmem
/dev/ashmem
/dev/binder
/dev/log/events
/dev/log/events
/dev/log/main
/dev/log/main
/dev/log/radio
/dev/log/radio
/dev/log/system
/dev/log/system
ndroid.launcher /dev/__properties__
/dev/ashmem
/dev/ashmem
/dev/ashmem
/dev/binder
/dev/log/events
/dev/log/events
/dev/log/main
/dev/log/main
/dev/log/radio
/dev/log/radio
/dev/log/system
/dev/log/system
android.smspush /dev/__properties__
/dev/binder
/dev/log/events
/dev/log/events
/dev/log/main
/dev/log/main
/dev/log/radio
/dev/log/radio
/dev/log/system
/dev/log/system
ndroid.calendar /dev/__properties__
/dev/binder
/dev/log/events
/dev/log/events
/dev/log/main
/dev/log/main
/dev/log/radio
/dev/log/radio
/dev/log/system
/dev/log/system
viders.calendar /dev/__properties__
/dev/alarm
/dev/binder
/dev/log/events
/dev/log/events
/dev/log/main
/dev/log/main
/dev/log/radio
/dev/log/radio
/dev/log/system
/dev/log/system
com.android.mms /dev/__properties__
/dev/binder
/dev/log/events
/dev/log/events
/dev/log/main
/dev/log/main
/dev/log/radio
/dev/log/radio
/dev/log/system
/dev/log/system
sh /dev/__properties__
android.musicfx /dev/__properties__
/dev/binder
/dev/log/events
/dev/log/events
/dev/log/main
/dev/log/main
/dev/log/radio
/dev/log/radio
/dev/log/system
/dev/log/system
powertop /dev/__properties__

Software Settings in need of Tuning

Description Script
VM writeback timeout echo '1500' > '/proc/sys/vm/dirty_writeback_centisecs';

Optimal Tuned Software Settings

Description
Wake-on-lan status for device eth0
Using 'ondemand' cpufreq governor