Battery Life

For much of the past year I haven’t been pleased with just how good Apple’s caching has become both on OS X and iOS. Aggressively caching our test web pages produces artificially inflated battery life numbers and that’s no fun for anyone. I’m happy to say that I’ve fixed that problem with our OS X battery life tests.

The suite is completely redone although conceptually it’s quite similar to what I’ve run in the past. I have three separate workloads: light, medium and heavy, each one representing a different stress level on the machine and all three giving you a decent idea of the dynamic range of battery life you can expect from one of these notebooks. All three tests are run with the displays set to 100 nits (a little above the halfway brightness point on most MacBook Pros).

The light and medium suites are inherently related - they use the same workload and simply vary the aggressiveness of that workload. The light test hits four different websites every minute, pausing for nearly the entire time to simulate reading time. Flash is enabled and present on three of the sites. The long pause time between page loads is what really makes this a light test. Web browsing may be the medium for the test but if all you’re doing is typing, watching Twitter update and maybe lazily doing some other content consumption this is a good representation of the battery life you’ll see. It’s a great way of estimating battery life if you’re going to be using your notebook as a glorified typewriter (likely a conservative estimate for that usage model).

The medium test hits the same webpages (Flash and all) but far more aggressively. Here there’s less than 10 seconds of reading time before going onto the next page. It sounds like a small change but the impact on battery life is tremendous.

Both the light and medium tests are run in their default state with processor graphics enabled, as well as with the discrete GPU forced on. I run with the dGPU on as well because it’s far too often that a single application open in the background will fire up the dGPU and contribute to draining your battery. The goal here is to deliver useful numbers after all.

The final test is very similar to our old heavy multitasking battery life tests, but with some updates. Here I’m downloading large files at a constant 1MB/s from a dedicated server, while playing back a looped 1080p H.264 movie (the Skyfall trailer) all while running the medium battery life test. The end result is a workload that gives you a good idea of what a heavy multitasking usage model will do in terms of battery life. I’ve found that OS X tends to fire up the dGPU anyway while running this workload so I saw no reason to run a separate set of numbers for processor and discrete graphics.

Light Workload Battery Life

Medium Workload Battery Life

Heavy Workload Battery Life

Overall the rMBP pretty much behaves as expected. Apple claims up to 7 hours of battery life and using our light workload we see a bit over that. Fire up the dGPU and even a light workload will get cut down to around 5.5 hours. Moderate usage will drop battery life to around 5 hours, and if you fire up the dGPU you’ll see that cut down to 3.5. The heavy multitaskers in the audience will see a bit above 2 hours out of a single charge. Note that all of these numbers are at 100 nits, drive the 2880 x 1800 panel at its full brightness and you can expect a tangible reduction in battery life.

The rMBP’s integrated 95Wh battery is ginormous by today’s standards, but it’s really necessary to drive both the silicon and that impressive panel. Subjectively I did find the rMBP lasted longer than last year’s MacBook Pro, despite the similar max battery life ratings. My experiences were echoed by the results in our tests.

I suspect most users will see around 5 hours of battery life out of the system compared to a bit under 4 hours out of last year’s machine. At minimum brightness, typing a long document (similar to what I’m doing right now) you can significantly exceed Apple’s 7 hour estimate. As always it really depends on usage model. Professional users doing a lot of photo and video editing aren’t going to see anywhere near the max battery life, while the writers and general users will be quite happy.

One trick to maximizing battery life on light or moderate workloads is to keep an eye on what the discrete GPU is doing. I still find that OS X will wake up the discrete GPU far too frequently, even when in my opinion its services aren’t needed. As always I turn to Cody Krieger’s excellent gfxCardStatus app for keeping an eye on which GPU is driving the panel. The app has been updated and is now fully compatible with the rMBP.

GPU Performance What to Buy
Comments Locked

471 Comments

View All Comments

  • wfolta - Monday, June 25, 2012 - link

    You may be satisfied with 1920x1200 on a 17" notebook. But once you try 2880x1800 on a 15" notebook, you will see pixels when you go back.

    Your eyes are literally opened. (Given that you don' have uncorrected vision issues.)

    It's not a waste of money, and if you really believe you can't see the difference, you're free to keep your money in your pocket.

    The rMBP is the most balanced laptop out there. What people keep throwing out as "way better" are in fact unbalanced laptops that are great for gaming but big and heavy, or are tiny and have batteries that last all day but don't have much computing power, or ...
  • Spunjji - Tuesday, June 26, 2012 - link

    Is it really? Because seriously, those surface temperatures look unpleasant to me.

    I think the point we're both driving at is that there is no "best laptop" and while this may come closer for many, it's still going to fail to meet some users' requirements.
  • kasparsv - Monday, June 25, 2012 - link

    I mean do they look "bad" only in comparison with the rest of the system or are they actually worse-looking than on older MBPs?
  • Randomoneh@gmail.com - Monday, June 25, 2012 - link

    I don't know if anyone already said this, but some some studies show that average person can perceive much higher quality than Apple would like you to think.

    Of course, their wording wasn't "You can't perceive higher quality than this." but they pretty much implied exactly that.
  • Randomoneh@gmail.com - Monday, June 25, 2012 - link

    Oh yeah, and I forgot to add that I greatly appreciate what Apple is doing in terms of quality of their products.
  • cdhorner - Monday, June 25, 2012 - link

    I'm wondering what some of you working professionals with jobs like web/app developers are using as far as external storage.

    I'm looking for the first time to switch over from a desktop/office setup to a MacBook Pro, connected to an Apple 27" cinema display so I can work at a home office, as well as a secondary office location - and still have decent access to external storage. I've been looking at a cloud storage solution, but then the real point of having this in my opinion is to drop files on it - and access them directly through your file system (in OS X finder for example), with the ability to only store files for instance in the cloud and not on your machine as well in cases. Is this possible? I'm using DropBox right now, and at least under OSX it's pretty lacking...

    Do any of you guys have a similar type of setup/requirements?
  • Fanfoot - Tuesday, June 26, 2012 - link

    Anand,

    Fabulous review as always. One thing I'd love to see get some of your attention though is the trade-off between display resolution and battery power required. Obviously with the near doubling of WHr in the new iPad and the 23% increase in WHr in the rMBP, these higher resolution displays take quite a bit more power. Now obviously the early rumors that Apple would go with Sharp's IGZO panels for the rMBP turned out to be false, but I assume they're still a possibility for the long run, perhaps MacBook Airs for next year say, where there is less ability to make make the laptop thicker to add more battery and everything else has already been removed or paired down. I've never seen a real analysis of HOW MUCH more efficient IGZO is than IPS say. Would it allow a MacBook Air with 220ppi without increasing the battery size at all? Or is it really only slightly more efficient than IPS?
  • Ritchey - Tuesday, June 26, 2012 - link

    Wonderful! 3 external displays, all rendered useless as soon as you decide to click on full screen mode on the internal one...
  • Spunjji - Tuesday, June 26, 2012 - link

    Hehehe... Not a problem worth mentioning in any review though, right? ;)
  • jjjjj - Tuesday, June 26, 2012 - link

    I have heard that Mountain Lion fixes Lion's bad implementation of full screen mode. See http://www.apple.com/osx/whats-new/features.html#s... , although it's not clear from that description that it is actually fixed.

Log in

Don't have an account? Sign up now