OS Mobility Explored

by Jarred Walton on September 21, 2009 6:00 PM EST

Conclusion: Round 3?

After looking at the initial Internet battery life results from both tests, one thing is abundantly clear: using live websites with variable content isn't the best way of doing things. One of our original test websites appears to have become less strenuous during the past month or so (perhaps one less Flash ad is showing), and there's always a risk of radically different results if/when a site undergoes a redesign. As much as it pains us to say this, we have to consider all our Internet battery life results suspect at this point. Worst-case, they may be off by as much as 10%.

Going forward, we are working to create some test webpages where the content will be strictly controlled - i.e., identical between test runs. We expect there will always be some slight variation between test runs, but the present variation of up to 10% in some cases is far too high. We could run each test half a dozen times and take the median result, or throw out the high and low scores and average the remaining results. However, running even two tests on each laptop for each test configuration can rapidly result in several weeks of testing and we certainly don't want to triple the number repetitions for each test when they can take several hours to complete.

At any rate, we have started testing with a third set of websites, and hopefully the results will remain consistent for all OSes - and web browsers. We should probably mention that the results in those browser battery life tests are also suspect at this point. We completed those tests several weeks ago, and at the time the results between test runs appeared to be relatively consistent, but we're no longer even 90% confident in those results. We will follow up once we have confirmed our latest testing procedure. Our plan is to start with Windows Vista, perform several test runs on each laptop, confirm that the results are consistent - i.e. no more than 2-3% variation between test runs for a given power profile - and then retest the other operating systems. Once we have tested Windows XP, Win7, and Ubuntu we will reinstall Vista and repeat the tests one last time to confirm that there has been no variation over the course of a couple weeks of testing (or however long it takes). Then we'll think about looking at more browser battery life tests.

Unlike the Internet battery life results, we can discuss DVD battery life results with relative confidence. We use the same DVD, and variations between test runs have always been consistent. We plug in a set of headphones and use Windows Media Player for the DVD playback test. Windows 7 was clearly the winner in this particular test on the Gateway NV52, beating Windows XP by around 6% and Windows Vista by 22%. Again, however, changing to a different platform muddies the waters. On the Gateway NV58, Windows Vista is clearly in last place; XP offers about 21% more battery life and Win7 offers 18% better battery life. That said, this time Windows XP beats Windows 7 by around 3%.

We also said that we weren't going to focus on AMD versus Intel, since we've already looked at that aspect of battery life on these laptops. However, there's no getting away from the fact that the Intel platform offers substantially more battery life. Over 30% more time for each battery test means we only get three or four runs per day compared to four to six runs. (Note that it takes another 90 minutes or so between tests to recharge the battery, and we're not always around to immediately plug the laptops in at the completion of a test.) That means it takes the NV58 anywhere from 4.5 to 6 hours per test compared to 3.5 to 5 hours for the NV52 - and we do need to sleep at some point.

The average increase in battery life over all of the tests we performed so far is 33%, and that's taking into account the fact that Ubuntu closes the gap quite a bit between the two platforms. Throw out that Ubuntu result (only 13% in Intel's favor) and the average battery life lead increases to 37%. Why should we throw out Ubuntu? If you took the time to read this article, you already know that Ubuntu is consistently the worst battery life of the tested operating systems. As much as people like to complain about Windows, manufactures have worked a lot more on optimizing battery life performance for Microsoft's OSes. Then again, as we repeatedly mention in laptop reviews, Apple's OS X is in a league of its own when it comes to battery life. Not surprisingly, having full control over your operating system and hardware can give you a real advantage when it comes to laptop mobility.

The final topic to address is OS performance. Again, we have to pretty much throw Ubuntu out of the running. These are by no means high-performance laptops, but surfing the Internet using Firefox on Ubuntu makes you think you're running an Intel Atom netbook instead of an entry-level notebook. By no means are we discounting Linux in general, and it's still very difficult to beat the price (free); however, we think the vast majority of users will be more than happy to pay the cost for a Windows operating system. Looking at performance on the Windows OSes, once again there are some interesting trends to note. In PCMark05, Windows XP consistently scores higher in every individual test than Vista and Win7; the exception to this statement is the 2D Transparency test, which makes it look like Windows XP is old and outdated. Generally speaking, Windows XP just feels a little snappier than Vista on these laptops, probably due in part to the fact that it has a smaller memory footprint. On the other hand, Windows 7 is the clear victor in general system performance. We would love to have PCMark Vantage results from Windows XP, but unfortunately that's not going to happen. As it stands, Windows 7 outperformed Windows Vista by 15-20% in PCMark Vantage; the individual multitasking test results in PCMark05 also favor Windows 7 over Vista by an average of around 5%.

Without running a reasonable number of game benchmarks, we are not prepared to make any statements about the 3D graphics performance of any of the Windows operating systems. The various 3DMark tests show little to no difference on the NV52, but the NV58 shows differences of 3-19% in the earlier versions and a whopping 84% difference between Vista and Win7. Considering that these notebooks are anything but fast when it comes to gaming performance - IGPs still don't perform very well compared to discrete solutions - and the variations we see may simply come down to driver optimizations. We will leave any firm conclusions about differences in overall Windows performance among the various OSes to the desktop people for the time being. As a laptop OS, we would definitely take Win7 over Vista, but despite UI improvements we still find Windows XP to be more than adequate for most users. Secure? No, but still adequate if you know what you're doing. :-)

At this point, you're probably wanting more information, and admittedly we've only scratched the surface. How do other browsers fare on other operating systems? What about a better Linux distro than Ubuntu? What happens if we use FlashBlock - or a similar add-on - with these other browsers? Can we improve battery life by using a different media player or codec? What about Mac OS X, including differences between Snow Leopard and Leopard - and Tiger, Panther, and maybe even Jaguar if we want to go nuts? Give us time, because if there's one thing we know for sure it's that conducting battery life tests can take a while to complete.

To Be Continued….

Internet Battery Life, Round 2
Comments Locked

106 Comments

View All Comments

  • Kibbles - Tuesday, September 22, 2009 - link

    If all you have is a killawhat meter then that'll be pretty inaccurate. Not just because of the 1W accuracy but also measuing at the outlet you are also including the inefficiency of the powersupply.
    However I do agree that using the battery is throwing an extra variable into your equation. How big is it? I don't know. But I do know they don't always charge to the same capacity, and their capacity changes overtime.
    I don't know if it's possible, but I would think the best option would be to have a DC source modded into the battery connection. Then measure the #W-h used. You would probably need a good variable DC supply and voltmeter to do this (maybe borrow it from the powersupply setting team?). Even then I don't know if you can do that, I think my laptop has like 6 pins on the battery. There's probably some connection for charging, some for battery status, and then the discharge connections.
    The second option I see is putting a voltmeter on the DC-out side of the powersupply going into the laptop. You could run the benchmark without the battery for an equivalent duration and see if the W-h is close.
  • n0nsense - Tuesday, September 22, 2009 - link

    Power savings in Ubuntu are far from optimal.
    I was more than surprised to see that even very basic features may or may not work.
    For example on my Gentoo box each core frequency scaled separately.
    On Ubuntu some processors are not supported. After all I thought that engineers at Canonical have better kernel understanding than me.
    As for the tests, dim option is helping with battery life.
    I don't remember such difference in battery life from my experience. Both Linux and windows where capable of ~3Hr on my laptop.
    From my very personal point of view, Ubuntu is sluggish. I compared Ubuntu, XP, 7, Debian and Gentoo performance on IBM X31 with 1GB ram.
    It started without Gentoo (It takes a while to setup fully optimized Gentoo box). Ubuntu and 7 where (IMHO only)the slowest. Debian and XP where just fine. But since I wanted more, i did the Gentoo thing. It was more than worth it.
    With Ubuntu it was overall sluggish feeling (some tests will show much better performance under it than in windows). But feeling is important when you use something. Even more important than some numbers.
    7 ... Same sluggish Vista with facelift and few tweaks that can be manually done.
    Watching icons drawn few seconds after menu displayed was more than enough. It is more stable, can work longer without reboots, but nowhere faster than XP.
    Debian with Gnome was nice so was XP. Anyway I'd stay with Linux since it's more customizable and have few useful things that make me feel handicapped in Windows.
    Gentoo once again convinced me that it worth each second (it took more than 2 days on X31. should be much faster on any dual/quad core CPU and/or using distcc). But, not everyone can do it. Even "experienced" Ubuntu/Fedora/Suse (or whatever mainstream distro) may find that his understanding of "how staff works" is not on the required level.
    Anyway it's quiet a change to see Linux participating in review.
    Good job guys :)
  • lordmetroid - Tuesday, September 22, 2009 - link

    I'll be running Arch Linux on my nettop, I tried gentoo 4 years ago from stage 1 and that was a nightmare to get installed. Maybe I should try it again but Arch Linux seems to be more interesting at this point as it had many of the packages I want in its repositories that I couldn't find in gentoo.
  • stmok - Tuesday, September 22, 2009 - link

    Running Arch Linux here on my ThinkPad T43...Much better than Ubuntu.

    Ubuntu feels bloated. Heck, even Xubuntu feels bloated.
  • void2 - Tuesday, September 22, 2009 - link

    30..40 seconds to boot WinXP on modern CPU? That's sad. I get 7..8 seconds (boot menu to desktop, add your machine POST time yourself) on a comparable CPU (Athlon 64 X2 3800+). Clean OS, no SSD, no messing around with disabling services etc. How? Use Boot Cooler (www.bootcooler.com). It is free.
  • lyeoh - Tuesday, September 22, 2009 - link

    Why should anyone use bootcooler? The website doesn't even say what the program is _supposed_ to do, and how it achieves it. I don't see much on the web that describes or tests what it _actually_ does (as opposed to just claims), the limitations etc.

    It could be a trojan for all we know.
  • void2 - Tuesday, September 22, 2009 - link

    If you haven't noticed, the website is under construction. Detailed explanation of how Boot Cooler works is included in readme.txt (in short - disk reads prefetching). And of course there are no reviews yet - the project is still in beta.
  • orionmgomg - Tuesday, September 22, 2009 - link

    I love antech - waiting for the radeon hd 5870 info to hit - looking at this artical - something about your battery lasting longer on your lap top...


    WHO CARES!!!

    Give me a brake - you spend so much time on analizing minutes of extra juice it a fly is in the room or not! WHO CARES?

    Plug your lap top in the wall - dont expect it to last any longer than it does when you have a full charge and it runs out of juice.

    Once you know how long it lasts - realize your screwed - or should I say attached to the power cord!

    Oh - did I mention - who cares?

    Thanks for all your other articals!

  • orionmgomg - Tuesday, September 22, 2009 - link

    I love Anandtech*^
  • JarredWalton - Tuesday, September 22, 2009 - link

    If you haven't figured it out, I'm the mobile reviewer at AnandTech, and my articles are about mobility. Writing articles about laptops doesn't mean I'm delaying any CPU or GPU reviews -- unless they happen to be mobile CPUs/GPUs. If you don't care about laptops, you don't need to read most of my articles, but please don't make the mistake of assuming no one cares. When people use a laptop on the road and don't have a chance to plug in, articles like this are very useful. If you never use a laptop, great; some people do and that's my target audience.

Log in

Don't have an account? Sign up now