Still Better Battery Life Than Windows 7

Other than running Safari in 64-bit mode, the best way to hurt battery life on your MacBook Pro is to throw Windows 7 on it. I've pointed OS X's battery life advantages out before, but this is one of those things that's difficult to compare since there's only one brand of computer that runs OS X.

The best reference point I've got is still my old Thinkpad X300. It has a similar configuration in terms of battery capacity and CPU power draw to the MacBook Air, yet gets about half the battery life under Windows Vista as the Air did under OS X. Put them both under Vista and they are quite similar.

I ran a few more tests with the MacBook Pro under Windows 7 to see what the final tally was. Apparently the latest version of Boot Camp improves Windows 7 battery life, but I like having numbers to back up unverified claims.

I ran two tests under Windows 7, our light wireless web browsing test and our XviD playback test. The reason I chose these two is simple: I wanted one where the system spent a good amount of time in an idle state (up to 20 seconds between web page loads in the web browsing test) and another where the system was constantly busy (with no hardware XviD offload, the CPU has much less downtime).

Windows 7 was configured to maximize battery life, running in its power saving mode. Unlike the test I ran in the last review, I used IE8 and Windows Media Player 11 in Windows 7 while I used Safari/iTunes in OS X. The results I got were both expected and quite revealing:

13-inch MBP Battery Life OS X 10.6.1 "Snow Leopard" Windows 7 x64 OS X Advantage
Light Web Browsing 468 minutes 263 minutes 77.9%
XviD Playback 207 minutes 198 minutes 4.5%

 

The light wireless web browsing test echoed what I'd seen previously: OS X is better for battery life when it comes to lots of idle time (from the CPU's perspective). But look at the XviD results, the two OSes last the same amount of time.

These results appear to confirm what I'd suspected; throw enough load on the system and the OS X advantage is negligible. Keep it light and with enough idle time and you'll find OS X pull ahead. Jarred has seen similar results. One of his battery life tests involves leaving the laptop idle at the Windows desktop until it shuts off. None of his laptops have ever been able to match the battery life of the MacBook Pro in my light wireless web test.

Ultimately Apple still uses the same hardware as PC notebook manufacturers, so under load its systems shouldn't really consume any less power. But at idle Apple has much more control over the OS and drivers than a Dell or HP, the result appears to be better idle battery life. For light usage or working with a lot of pauses or downtime, OS X just lasts longer.

Snow Leopard: Bad for Battery Life Performance
Comments Locked

115 Comments

View All Comments

  • Drakino - Wednesday, November 11, 2009 - link

    I'd be curious to know what battery life is like playing back H.264 content, since it should be accelerated by the GPU. Would help to know if it's worth the effort to encode to it over any other format.
  • Ram21 - Wednesday, November 11, 2009 - link

    You could do another benchmark on the Mac systems with Blender 3d. It would give you a comparison to the PCs with similar specs.

    Great Article, thank you.
  • drew952 - Wednesday, November 11, 2009 - link

    Could somebody clear up my confusion please...The article states "Both machines start at 7 lbs and don't offer higher than 1080p resolutions." However, in the specifications for said computers, the resolution is 1600 x 900.
    Isn't that comparable and/or better then 1080p?
  • slashbinslashbash - Wednesday, November 11, 2009 - link

    1080p is 1920x1080. So it is substantially higher resolution than 1600x900. (2.07 million pixels vs. 1.44 million pixels)

    FYI, 720p is 1280x720, so even the 13" MBP with the 1280x800 screen resolution handles 720p.
  • The0ne - Wednesday, November 11, 2009 - link

    Just wondering if you guys have a Droid 2 review coming for 2009? Would like you guys to do this so we can have the Pre, Droid and Iphone for comparison. Thanks.
  • crimson117 - Wednesday, November 11, 2009 - link

    "Jarred has seen similar results. One of his battery life tests involves leaving the laptop idle at the Windows desktop until it shuts off."

    That sounds like Anand caught Jarred napping at his workstation, and Jarred was like "no, really I'm, uh, testing battery life! See? It's my custom made Idle Windows Desktop Battery Life Test."

    I'm going to start testing my software designs by observing to make sure they don't alter themselves if left untouched on my computer for 6 hours ;)
  • DCstewieG - Wednesday, November 11, 2009 - link

    Anand, you say you want a more forward looking test for watching videos and then you use XviD? Surely you know how to use Handbrake. Then you could show battery life watching H.264 videos in QuickTime with GPU acceleration.

    Otherwise great article! You first Mac article way back when got me first seriously looking at Macs and now I've been a happy MBP owner for 2 years. Thanks!
  • Pneumothorax - Wednesday, November 11, 2009 - link

    It's about time somebody from the press brings up the cursed SSD Macbook Pro issue. Even some of the 15" MBP 2009 models with the 1.7 Sata II patch are still having random freezes with Intel 160gb G2 SSD's. It drove me so crazy that I returned a 2009 MBP and got a refub 2.53 MBP 2008 with the removable battery. Now my G2 runs flawlessly. Whenever there's a hardware issue, Apple likes to give us the silent treatment (which is MUCH WORSE than the spokesholes remarks that pc makers will at least give you) Shame on you Apple!
  • The0ne - Wednesday, November 11, 2009 - link

    You'll like their terminology of their latest patch for the OS then :)

    http://www.dailytech.com/Apple+Releases+OS+X+1062+...">http://www.dailytech.com/Apple+Releases+OS+X+1062+...
  • SmCaudata - Wednesday, November 11, 2009 - link

    I have an early 2008 MBP. I'll not buy an apple machine again. Their updates are so infrequent that when there is a problem like the terrible batter life or wireless issues with Snow Leopard you have to wait for a year for it to be fixed. Instead they spend time "fixing" iTunes to make it not work with the Palm Pre (I don't own a Pre...I just think them repeatedly disabling it is getting old).

    With new windows7 laptops like that 14" Acer Anand reviewed a few weeks ago, I expect Apple is going to have to stop being so closed off. What's more I could buy a new PC laptop every year for the same out of pocket cost to get a MacBook every 3 years. I still need boot camp on my MPB for some programs and there is nothing on my MacOS that I cannot have on Win7.

    So long Apple... Fool me once....

Log in

Don't have an account? Sign up now