Aero and battery life

Dwight Silverman, the tech reviewer at the Houston Chronicle, has written about the impact that the Aero theme has on battery life and performance (under the provocative title "Vista, Aero, battery life . . . and Doom" -- he's referring to the game Doom3, BTW).  It's a good post and I'd like to take a minute to expand on what Dwight has written.

First off, yes, as Dwight correctly points out, the Aero theme drives the GPU harder and therefore uses more power.  But in the big picture, it's really not that much more.  For example, the display on most laptops will consume somewhere between 15-25% of your "power budget" when you are running on battery.  Nevertheless, in our testing we've seen that turning on Aero consumes only about 1-4% more of battery life.  In terms of making your battery last longer, turning off Aero will not go very far while at the same time costing you some of the cool features that make Windows Vista fun to use, such as Flip 3D, taskbar previews, window transparency and so on.

Further, as Dwight correctly points out, your mileage can vary widely depending on the workload the machine is running (he uses the example of playing Doom3.)  To use an Aero-specific example, you would use more power enabling transparent window borders and stacking a lot of windows upon a portion of the screen showing a video clip.  The GPU would be required to constantly re-render those parts of the screen that make up the transparent window edges, which in turn drives the GPU harder.

Now, we know there are times when you want to fully maximize battery life and every little bit helps.  It's for this reason that we automatically turn off things like window transparency when the machine is put into a power-saving profile.  We don't turn off Aero wholesale because in the end, doing so is not going to save you much more power.  So we turn off the transparency effects and maintain a smooth user experience.  We know that it results in a tradeoff, but we also think it's a fair one to make.

P.S.  As an aside, I recently learned that testing the impact of software features on battery life is exceptionally tricky, even by benchmarking standards.  A huge number of variables must be controlled for.  In fact, something as simple as the way a battery is handled can introduce enough variability into testing to make it difficult to identify the true cause of any observed changes in performance or battery life.  This is because the charge a battery requires can vary considerably based on, among other things, the battery technology (Li-poly, Li-ion, Ni-MH, etc.), how recently the battery was power-cycled, how old the battery is, and even the temperature of the battery when it was charged.  Wow.


Comments

  1. Posted on: January 23, 2008 at 7:25PM  

    Does Aero allow for the colour of the taskbar and start menu to change? so far window borders and transparency is all I can change, does the taskbar and start menue always stay dark or near black?, personally I would like the taskbar and start menu to actually match the colour picker/theme.

    Unless I have missed something?

  • Page:
  • 1
  • 2

Trackbacks

  1. Posted by: TechBlog on May 14, 2007 at 9:14PM

    Nick White, a product manager for Windows Vista, takes note of my May 5 post about battery life when Windows Vista's Aero interface is enabled, and offers some interesting details about just how much juice it uses: First off, yes,...

  2. Posted by: Just code - Tamir Khason on May 15, 2007 at 2:31PM

    Yesterday, I posted a beta version of Vista Battery Saver . It made a lot of wind over the statement,

  3. Posted by: GottaBeMobile.com on May 16, 2007 at 8:22AM
  4. Posted by: Teamzille.de on May 18, 2007 at 5:07AM

    Seit dem Erscheinen von Windows Vista gab es immerwieder Diskussionen darber, ob die neue Aero-Oberflche die Akkulaufzeiten von Notebooks stark beeinflussen wrde. Im Windows Vista Team Blog gibt es jetzt einen klrenden Eintrag zu diesem Thema. Natrl

  5. Posted by: IL NUOVO MONDO DI WINDOWS VISTA™ on June 27, 2007 at 1:10PM

    Redmond (USA) - "Non è Aero ad uccidere le vostre batterie". Questa, in estrema sintesi, la risposta data da Nick White, product manager di Microsoft per Windows Vista, a coloro che ritengono la nuova interfaccia grafica di Vista responsabile di accorc..

  6. Posted by: GottaBeMobile.com on July 26, 2007 at 8:19AM
  7. Posted by: Pocket.Net - Mobile 2.0 on July 26, 2007 at 8:36AM

    Vista Battery Saver is just what its name says it is: A utility to squeeze as much life out of those

  8. Posted by: O'Reilly Radar on July 28, 2007 at 4:59AM

    if you are running Vista then you might appreciate the Vista Battery Saver. As Tamir Khason describes his project: This tiny program will save up to 70% of your battery by disabling those nice, but greedy Vista features. Running...

  9. Posted by: Prasanna Vignesh on September 11, 2007 at 10:50PM

    Save More Battery Life With Windows Vista Battery Saver

  10. Posted by: Aleksandar's computer kitchen on February 29, 2008 at 4:03PM

    Windows Vista Battery Saver

  11. Posted by: Optimiza el uso de la bater??a en Windows Vista | Materia Geek on October 31, 2008 at 4:09PM

    Pingback from  Optimiza el uso de la bater??a en Windows Vista | Materia Geek