reducing power usage of Fedora - how you can help!
Riku Seppälä
riku.seppala at kymp.net
Sat Aug 11 18:20:12 UTC 2007
Bill Nottingham wrote:
> Thomas Cameron (thomas.cameron at camerontech.com) said:
>
>>> Would you like your laptop battery to last longer? Would you like your
>>> servers to use less electricity? We certainly would. So we're investigating
>>> and fixing Fedora to use less juice.
>>>
>> Does it matter which version of Fedora we use? I am on F7 x86_64.
>>
>
> Not really - the results are a little more digestible on x86 due
> to tickless being used there, but there's still good data to be
> found.
>
> Bill
>
>
Here's mine, f8test1 x86_64. What does it mean? :)
no ACPI power usage estimate available
Top causes for wakeups:
84.3% (987.8) <interrupt> : extra timer interrupt
8.6% (100.6) <interrupt> : eth1
4.0% ( 46.8) <interrupt> : HDA Intel
0.8% ( 8.8) <interrupt> : libata
0.5% ( 6.4) artsd : schedule_timeout (process_timeout)
0.2% ( 2.0) <kernel core> : queue_delayed_work_on
(delayed_work_timer_fn)
0.1% ( 1.6) X : do_setitimer (it_real_fn)
0.1% ( 1.6) S06cpuspeed : queue_delayed_work_on
(delayed_work_timer_fn)
0.1% ( 1.6) kdesktop : schedule_timeout (process_timeout)
0.1% ( 1.4) <interrupt> : sata_nv
0.1% ( 1.4) kwin : schedule_timeout (process_timeout)
0.1% ( 1.2) kicker : schedule_timeout (process_timeout)
0.1% ( 1.0) artsd : do_setitimer (it_real_fn)
0.1% ( 1.0) klipper : schedule_timeout (process_timeout)
0.1% ( 1.0) automount : futex_wait (hrtimer_wakeup)
0.1% ( 1.0) dhcdbd : schedule_timeout (process_timeout)
0.1% ( 1.0) kwrapper : do_nanosleep (hrtimer_wakeup)
0.1% ( 0.6) knotify : schedule_timeout (process_timeout)
0.0% ( 0.4) <kernel core> : neigh_table_init_no_netlink
(neigh_periodic_timer)
0.0% ( 0.4) gpg-agent : schedule_timeout (process_timeout)
0.0% ( 0.4) hald-addon-stor : schedule_timeout (process_timeout)
0.0% ( 0.4) klauncher : schedule_timeout (process_timeout)
0.0% ( 0.4) kded : schedule_timeout (process_timeout)
0.0% ( 0.4) yum-updatesd : schedule_timeout (process_timeout)
0.0% ( 0.2) konsole : schedule_timeout (process_timeout)
0.0% ( 0.2) X : schedule_timeout (process_timeout)
0.0% ( 0.2) rsyslogd : do_setitimer (it_real_fn)
Suggestion: Enable the CONFIG_NO_HZ kernel configuration option.
This option is required to get any kind of longer sleep times in the CPU.
More information about the test
mailing list