View Single Post
efekt's Avatar
Posts: 422 | Thanked: 320 times | Joined on Oct 2009 @ Israel
#10
Originally Posted by slender View Post
You said that you haven installed anything new but have you UPDATED anything.
Hmmm not sure I updated anything significant besides maybe the power-kernels (which I uninstalled [correctly] after witnessing the drainage).
Anyways - this is what powertop says:

Code:
status: Unknown job: pmtrackerdaemon
Powertop 1.13.3
Sleeping for 11 seconds before sampling
Collecting data for 30 seconds
Sample interval was 00m 30s 17608us

C#      | Ratio  | Avg/dura | Frequency | Ratio
--------+--------+----------+-----------+--------+
     C0 |  32.0% |          |   600 MHz |   7.2% |
     C1 |   0.3% |    0.3ms |   550 MHz |   0.9% |
     C2 |   9.6% |    4.0ms |   500 MHz |  10.0% |
     C3 |  11.2% |   37.7ms |   250 MHz |  81.9% |
     C4 |  46.8% |  114.2ms | 

IRQ#    | Activity   | Type           | Name
--------+------------+----------------+---------------------------
     12 |       2063 |           INTC | DMA
     86 |       1591 |           INTC | mmc1
     37 |       1408 |           INTC | gp
     67 |       1362 |           INTC | ssi_p1_mpu_irq0
     71 |        547 |           INTC | ssi_gdd
    311 |        542 |           GPIO | ssi_p1_cawake_gpio
     11 |        452 |           INTC | prcm
     56 |        304 |           INTC | i2c_omap
     57 |         38 |           INTC | i2c_omap
    225 |         19 |           GPIO | omap2-onenand

PID#    | Activity   | Name           | Function Entry (Expire)
--------+------------+----------------+---------------------------
      0 |       1223 |  <kernel core> | tick_nohz_restart_sched_tick (tick_sched_timer)
      0 |        166 |  <kernel core> | hrtimer_start (tick_sched_timer)
    619 |         90 |          mmcqd | cfq_completed_request (cfq_idle_slice_timer)
     37 |         75D|            awk | cpufreq_governor_dbs (delayed_work_timer_fn)
    619 |         14 |          mmcqd | queue_delayed_work (delayed_work_timer_fn)
    619 |          8 |          mmcqd | schedule_timeout (process_timeout)
    745 |          6 |      bme_RX-51 | sys_timer_settime (posix_timer_fn)
    708 |          6 |           dsme | __enqueue_rt_entity (sched_rt_period_timer)
     15 |          5 |        kswapd0 | schedule_timeout (process_timeout)
    803 |          4 |            mce | tsc2005_start_scan (tsc2005_esd_timer_handler)
      1 |          3 |  <kernel core> | queue_delayed_work (delayed_work_timer_fn)
     15 |          3 |        kswapd0 | blk_plug_device (blk_unplug_timeout)
     10 |          3 |    omap2_mcspi | neigh_add_timer (neigh_timer_handler)
      0 |          2 |  <kernel core> | queue_delayed_work (delayed_work_timer_fn)
    745 |          2 |      bme_RX-51 | sys_timer_settime (posix_timer_fn)
    745 |          2 |      bme_RX-51 | do_nanosleep (hrtimer_wakeup)
    745 |          2 |      bme_RX-51 | schedule_timeout (process_timeout)
   1206 |          2 | hildon-desktop | schedule_hrtimeout_range (hrtimer_wakeup)
    708 |          2 |           dsme | do_nanosleep (hrtimer_wakeup)
     29 |          2 |          mount | setup_wb_timer (wb_timer_fn)
    823 |          2 |       gconfd-2 | ubifs_wbuf_write_nolock (wbuf_timer_callback_nolock)
   1544 |          1 |osso-addressboo | schedule_hrtimeout_range (hrtimer_wakeup)
   2175 |          1 |e-addressbook-f | futex_wait (hrtimer_wakeup)
    800 |          1 |           ohmd | schedule_hrtimeout_range (hrtimer_wakeup)
    915 |          1 | hald-addon-bme | schedule_hrtimeout_range (hrtimer_wakeup)
   2177 |          1 |e-addressbook-f | futex_wait (hrtimer_wakeup)
   2179 |          1 |e-addressbook-f | futex_wait (hrtimer_wakeup)
   2176 |          1 |e-addressbook-f | futex_wait (hrtimer_wakeup)
   2178 |          1 |e-addressbook-f | futex_wait (hrtimer_wakeup)
   1277 |          1 |  BatteryGraphd | journal_get_write_access (commit_timeout)
    823 |          1 |       gconfd-2 | schedule_hrtimeout_range (hrtimer_wakeup)
   1197 |          1 |hildon-status-m | schedule_hrtimeout_range (hrtimer_wakeup)
   1105 |          1 |          iphbd | schedule_hrtimeout_range (hrtimer_wakeup)
   2169 |          1 |       powertop | do_nanosleep (hrtimer_wakeup)

Power domain activity breakdown
Domain  | % of time spent in states
--------+---------+---------+---------+---------+----------
usbhost |OFF: 100%|RET:   0%|INA:   0%| ON:   0%| now:(OFF)
    sgx |OFF: 100%|RET:   0%|INA:   0%| ON:   0%| now:(OFF)
    per |OFF:  57%|RET:   9%|INA:   0%| ON:  32%| now:(ON)
    dss |OFF: 100%|RET:   0%|INA:   0%| ON:   0%| now:(OFF)
    cam |OFF: 100%|RET:   0%|INA:   0%| ON:   0%| now:(OFF)
   core |OFF:  46%|RET:  11%|INA:   1%| ON:  40%| now:(ON)
   neon |OFF:  46%|RET:  11%|INA:   9%| ON:  32%| now:(ON)
    mpu |OFF:  46%|RET:  11%|INA:   9%| ON:  32%| now:(ON)
   iva2 |OFF: 100%|RET:   0%|INA:   0%| ON:   0%| now:(OFF)

Clock activity breakdown at end of period
Domain  | Active clocks
--------+---------------+---------------+------------------
   core |          SDRC | HSOTGUSB_IDLE |      OMAPCTRL 
        |     MAILBOXES |
   wkup |          GPT1 |       32KSYNC |         GPIO1 
        |          WDT1 |
  ckgen |          CORE |          PERI |           96M 
        |           48M |           12M |           54M 
        |      EMU_CORE |
    per |         GPIO2 |         GPIO3 |         GPIO4 
        |         GPIO5 |         GPIO6 |

Total wakeups  9961, 332.0/s | IRQ 8326, 277.5/s | Timers 1635,  54.5/s
HW wakeups      196,   6.5/s |     Real gp_timers expired  128,   4.3/s
If you can gather anything significant out of it (besides the basic stuff I gathered from the explanation provided in powertop's wiki page) - then be my guest

Originally Posted by scyzor View Post
I thought the same thing. What conserves battery is your processor being in idle. It rarely goes idle in your graph. Do you know which process is producing this constant usage ?
Nope, have no idea... Well, I think I got it once while taking a look at top, but I'm not sure it was it: /usr/bin/hildon-status-menu and /usr/bin/hildon-desktop
__________________
As long as people will accept crap, it will be financially profitable to dispense it...

Last edited by efekt; 2010-11-21 at 20:44.