You are not logged in.

#1 2010-07-07 17:42:58

corruptz0r
Member
From: Atlanta, GA
Registered: 2010-07-07
Posts: 63

hrtimer_start_range_ns is accounting for 89% of wakeups... normal?

Hello everyone, just switched from Ubuntu to Arch and I couldn't be happier.  I am experiencing a weird issue though while monitoring powertop: hrtimer_start_range_ns is accounting for a large majority of wakeups (this stays constant also), and I'm not quite sure what I can do about it.

powertop -d

Wakeups-from-idle per second : 154.0    interval: 15.0s
Power usage (ACPI estimate): 9.3W (6.9 hours) 
Top causes for wakeups:
  89.2% (600.5)     <kernel core> : hrtimer_start_range_ns (tick_sched_timer) 
   3.2% ( 21.8)       <interrupt> : ath9k 
   3.1% ( 20.5)          chromium : hrtimer_start_range_ns (hrtimer_wakeup) 
   1.5% ( 10.0)       ksoftirqd/0 : ath_ani_calibrate (ath_ani_calibrate) 
   0.6% (  4.3)              phy0 : queue_delayed_work (delayed_work_timer_fn) 
   0.6% (  4.0)             docky : hrtimer_start_range_ns (hrtimer_wakeup) 
   0.3% (  2.0)   multiload-apple : hrtimer_start_range_ns (hrtimer_wakeup) 
   0.3% (  1.9)            python : hrtimer_start_range_ns (hrtimer_wakeup) 
   0.3% (  1.9)              Xorg : i915_add_request (i915_hangcheck_elapsed) 
   0.2% (  1.1)      <kernel IPI> : Rescheduling interrupts 
   0.1% (  1.0)              Xorg : queue_delayed_work (delayed_work_timer_fn) 
   0.1% (  1.0)    cpufreq-applet : hrtimer_start_range_ns (hrtimer_wakeup)

Any suggestions or insight?  Thanks in advance.

Offline

#2 2010-08-07 04:32:55

axion419
Member
Registered: 2007-04-12
Posts: 185

Re: hrtimer_start_range_ns is accounting for 89% of wakeups... normal?

I am currently running Debian Squeeze and have the same problem.  We are not alone, its a known issue.  There are bugs on it for Ubuntu and on kernel.org

https://bugs.launchpad.net/ubuntu/+sour … bug/373245
https://bugzilla.kernel.org/show_bug.cgi?id=14424

------
Seems to be SMP & Hyper threading related.  I dont have a HT capable laptop but it is SMP.  One Question though, do you end up with small freezes?  I get these constant 1-2 second pauses no matter what I am doing.  While typing this message I get it, while navigating in the console it happens.  I am not sure if this is the result of the interrupts and wakeups or something else.

Offline

Board footer

Powered by FluxBB