All Posts by Date or last 15, 30, 90 or 180 days.
also by Lloyd: photography and

Thank you for buying via links and ads on this site,
which earn me advertising fees or commissions.
As an Amazon Associate I earn from qualifying purchases.

Other World Computing...
B&H Photo...
As an Amazon Associate I earn from qualifying purchases.
Get all the tools you need to upgrade the factory HDD of any 2009-2019 iMac to a larger HDD or a modern SSD.
Upgrade the memory of your 2020 iMac up to 128GB

Extending Battery Life on the Apple MacBook Pro by Disabling Discrete Graphics

The 2010 and 2011 MacBook Pros have two graphics subsystems, the integrated graphics (slower and less power hungry), and discrete graphics (faster and power hungry). The thing is, the “faster” discrete graphics are usually not perceptibly faster for much of anything, so battery life is shortened substantially, with no benefit.

Anandtech reports that disabling discrete graphics can save a lot of juice by forcing use of the integrated graphics GPU only.

Apple Energy Saver allows forcing on discrete graphics, or auto-switching
Code Krieger’s gfxCardStatus,
a menu bar application

It’s a shame that Apple doesn’t let users have a 3 way choice: auto, integrated and energy efficient graphics, maximum performance graphics.

The problem is that simply launching anything with Flash (see How to Put Flash on a Leash), or Photoshop or anything that uses the graphics framework will effectively force-on the battery-killing high performance graphics.

Enter Cody Krieger’s gfxCardStatus, a menu bar application that lets you choose which graphics option to use.

I’ve set my MacBook Pro to Integrated Only, and I’ll be watching to see if this yields superior battery life the next time I travel.

View all handpicked deals...

Kensington StudioDock iPad Docking Station
$450 $450
SAVE $click | Terms of Use | PRIVACY POLICY
Contact | About Lloyd Chambers | Consulting | Photo Tours
Mailing Lists | RSS Feeds | Twitter
Copyright © 2020 diglloyd Inc, all rights reserved.
Display info: __RETINA_INFO_STATUS__