Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[QUERY] Power consumption on a 2013 MBP

5 views
Skip to first unread message

Ramkumar Ramachandra

unread,
Dec 31, 2013, 10:00:02 AM12/31/13
to
Hi,

On a 2013 Macbook Pro, Linux consumes 21W of power while OS X consumes
just 9W. I found this very disturbing; Linux more than halves the
battery life of the device. I checked to see that I wasn't running any
especially power-hungry applications or drivers (using powertop). I'm
using just one proprietary driver: the broadcom-wl wireless driver;
otherwise, I'm running the stock 3.12 kernel from Arch's repositories.

How do I figure out what is consuming power, and what can I do to help
minimize consumption?

Thanks.

Ram
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majo...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

Pavel Machek

unread,
Jan 6, 2014, 9:20:03 PM1/6/14
to
On Tue 2013-12-31 15:24:00, Ramkumar Ramachandra wrote:
> Hi,
>
> On a 2013 Macbook Pro, Linux consumes 21W of power while OS X consumes
> just 9W. I found this very disturbing; Linux more than halves the
> battery life of the device. I checked to see that I wasn't running any
> especially power-hungry applications or drivers (using powertop). I'm
> using just one proprietary driver: the broadcom-wl wireless driver;
> otherwise, I'm running the stock 3.12 kernel from Arch's repositories.
>
> How do I figure out what is consuming power, and what can I do to help
> minimize consumption?

USB usually does that. Try rmmoding hcd(s). If that does not help, try
removing other modules. Oh and try without that broadcom-wl driver.
Pavel
--
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html

Ramkumar Ramachandra

unread,
Jan 6, 2014, 9:30:04 PM1/6/14
to
Pavel Machek wrote:
> USB usually does that. Try rmmoding hcd(s). If that does not help, try
> removing other modules. Oh and try without that broadcom-wl driver.

Unused modules shouldn't consume so much power, no? I suspected
broadcom-wl, but removing it doesn't help. Instead of shooting in the
dark, is there some tool that I can use to figure out the culprits?

Thanks.

Pavel Machek

unread,
Jan 6, 2014, 9:40:04 PM1/6/14
to
On Tue 2014-01-07 02:47:18, Ramkumar Ramachandra wrote:
> Pavel Machek wrote:
> > USB usually does that. Try rmmoding hcd(s). If that does not help, try
> > removing other modules. Oh and try without that broadcom-wl driver.
>
> Unused modules shouldn't consume so much power, no? I suspected
> broadcom-wl, but removing it doesn't help. Instead of shooting in the
> dark, is there some tool that I can use to figure out the culprits?

"Should not". Exactly. Your machine should not consume 20W. It does,
so try rmmoding USB modules, and probably AHCI...

Ramkumar Ramachandra

unread,
Jan 6, 2014, 11:10:04 PM1/6/14
to
Pavel Machek wrote:
> "Should not". Exactly. Your machine should not consume 20W. It does,
> so try rmmoding USB modules, and probably AHCI...

My system freezes if I remove modules like usbhci, ahci, ehci_hcd.

Pavel Machek

unread,
Jan 7, 2014, 12:30:02 AM1/7/14
to
On Tue 2014-01-07 04:35:04, Ramkumar Ramachandra wrote:
> Pavel Machek wrote:
> > "Should not". Exactly. Your machine should not consume 20W. It does,
> > so try rmmoding USB modules, and probably AHCI...
>
> My system freezes if I remove modules like usbhci, ahci, ehci_hcd.

Umm. Try harder. Like booting init=/bin/bash and not inserting them in
the first place.

Ramkumar Ramachandra

unread,
Jan 7, 2014, 10:40:02 AM1/7/14
to
Ramkumar Ramachandra wrote:
> My system freezes if I remove modules like usbhci, ahci, ehci_hcd.

Correction: my input devices (keyboard, trackpad) depend on usbhci,
ehci_hcd, while libata and my hard disk drivers depend on ahci;
there's no way I can do without them. I'm trying to get VGA switcheroo
to work so I can switch to the onboard i915 graphics card in the hope
of saving power.

Pavel Machek

unread,
Jan 7, 2014, 12:30:02 PM1/7/14
to
On Tue 2014-01-07 16:03:00, Ramkumar Ramachandra wrote:
> Ramkumar Ramachandra wrote:
> > My system freezes if I remove modules like usbhci, ahci, ehci_hcd.
>
> Correction: my input devices (keyboard, trackpad) depend on usbhci,
> ehci_hcd, while libata and my hard disk drivers depend on ahci;
> there's no way I can do without them.

Ramdisk, scripts.

>I'm trying to get VGA switcheroo
> to work so I can switch to the onboard i915 graphics card in the hope
> of saving power.

That should indeed do the trick.x
0 new messages