I've started running Fedora 13 as a dual boot option on my custom built laptop and notice that my battery life runs out in less than an hour... EDIT: After a bit of research from the OEM I found that it is a Compal laptop.
The computer is dual booted with Windows which gets well over three hours so I know its a configuration issue with the laptop.
The only real information I can provide is from PowerTOP
Code:
Cn Avg residency P-states (frequencies)
C0 (cpu running) ( 7.2%) 2.67 Ghz 3.6%
polling 1.0ms ( 0.0%) 2.67 Ghz 0.0%
C1 mwait 0.0ms ( 0.0%) 2.14 Ghz 0.0%
C2 mwait 0.6ms (11.5%) 1.60 Ghz 0.3%
C6 mwait 2.2ms (81.2%) 800 Mhz 96.2%
Wakeups-from-idle per second : 574.7 interval: 10.0s
Power usage (5 minute ACPI estimate) : 62.4 W (0.6 hours left)
Top causes for wakeups:
37.9% (264.0) <kernel core> : hrtimer_start_range_ns (tick_sched_timer)
21.4% (149.1) <interrupt> : iwlagn
15.4% (106.9) plugin-containe : hrtimer_start_range_ns (hrtimer_wakeup)
11.5% ( 80.0) <interrupt> : extra timer interrupt
7.3% ( 50.6) <interrupt> : PS/2 keyboard/mouse/touchpad
1.1% ( 8.0) <kernel core> : hrtimer_start (tick_sched_timer)
As you can see the hrtimer_start_range_ns is doing far too many wakeups. My google researching shows that it is part of Hyperthreading and is a known issue with the kernal but is there anything I can do for a workaround to make it run longer?
I can provide any further information if required.