Dear all,

I've ran the just released powertop
( http://www.linuxpowertop.org/powertop.php ) in several configurations
on my mbpc1d to figure out where the power problems lie (see below):

In summary kernelwise the appletouch driver needs fixing (it is a huge
hog...), aswell as fglrx and ath_pci and maybe sky2 too. In userspace
apart from the gnome mixer_applet it is pommed/gpomme.

What I don't understand is why on the powertop homepage they have 

a) the C4 state available
b) they claim that 3 wakeups per second are achievable on a full gnome
desktop
c) their ``high'' wakeup count of 193 is 1/10th of what we get... maybe
macbooks with their all intel graphics adapther perform close to that...


Powertop Analysis
=================

(setup: intel cpu in 2.1 GHz mode, ati in 311/297Mhz performance mode,
very low display brightness)

1) bootup in single user mode start only pommed:

power states:
C0: 0.3%
C3: 99.7%

wakeups: 64

causes: 
54% usb_uhcd_poll_rh_status (rh_timer_fun)
34% pommed

-> 19.7 W

2) same as 1) but without pommed:

C0: 0.1%
C3: 99.9%

wakeups: 22

-> 19.2 W

3) same as 1) but with appletouch loaded and gpm started (touched
touchpad at least once)

C0: 1.3%
C2: 1.3%
C3: 97.4%

wakeups: 309

causes:
89.5% interrupt ehci_hcd uhci_hcd

-> 20 W

4) same as 1 but ath_pci loaded and ifconfig'd up

C0: 0.5%
C2: 0.5%
C3: 99%

wakeups: 104

-> 20 W

(if you ifconfig down the interface it goes down to the numbers in 1)

5) same as 1) but load fglrx, appletouch and start a minimal X desktop

C0: 1.9%
C2: 1.1%
C3: 96.2%

wakeups: 432

causes:
61%: {e,u}hci_hcd:usb{1,2}
29%: uhci_hcd:usb5,fglrx

-> 22 W

6) same as 5, but this time minimal gnome desktop (new user with only
panel)

C0: 2.1%
C2: 1.3%
C3: 96.6%

wakeups: 467

7) same as 5, but my full gnome desktop

C0: 8%
C2: 5%
C3: 87%

wakeups: 1110

37% uhci_hcd:usb5,sky2,fglrx
30% {e,u}hci_hcd:usb{1,2}
5% wifi0
1.2% pommed
2.4% gpomme
2.4% mixer_applet

Soeren

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Mactel-linux-devel mailing list
Mactel-linux-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mactel-linux-devel

Reply via email to