It’s Time For a New MobileMark


batteryBattery life ratings on laptops are a lie. Okay, that’s melodramatic: they’re not a lie, they’re just not telling you the truth you think they are. You read some review or look at some spec sheet or label on the shelf in a store and it says “5 hours battery life” and you think you’re going to be able to use your notebook for 5 hours. Then the battery dies in 2 1/2 hours or less. In fact, that “half of what they claim” rule of thumb turns out to be a pretty good one.

As they point out in a pretty neat article about the issue at Icrontic, the problem is that the industry standard for measuring battery life is a program called MobileMark 2007. This program basically runs your computer through some productivity apps, which are pretty easily cached into RAM on modern notebooks so you don’t get much hard disk usage. These run until the battery dies, and that’s your battery life benchmark. Wi-Fi is almost always disabled, the laptop is almost always in its most power-saving and low performance profile, screen brightness is usually at 50% or less, etc.

There are plenty of advocates for changing this, to use different ways of measuring battery life in notebooks. Most call for a new set of procedures revolving around real-world application tests and new logos or stickers to describe battery life. Frankly, I think most of these ideas won’t go very far. Testing labs want a reliable, repeatable, “set it and forget it” test. We don’t need to rewrite the book on battery life testing, we just need a new version of MobileMark.

What should MobileMark 2010 look like? First, it should reflect what people actually use their notebooks for. This means mostly browsing the web (the modern, dynamic web, not static HTML), some document creation and editing, a little video, and a little 3D gaming.

First, the standard should be for notebooks to be set the way normal people set them. Power profile set to “balanced” or whatever the middle-of-the-road general setting is. Screen brightness at 80% or 90% (which is how most users have it set). Wi-Fi enabled. In fact, Wi-Fi should be used for some of the test.

The test itself should be a 10-minute loop that runs through several typical laptop scenarios. Why 10 minutes? Any shorter and you spend all your time loading tests, not running them. Make the test too long and some notebooks won’t go through enough loops of the test to average out the tests over time. A 15 or 20-minute test might work, but anything longer than that is probably too long.

The first 4 minutes should be a web test. Today’s dynamic web sites are the #1 use of notebooks. BAPCo should host several mock websites (accessible only to registered MobileMark users) that the notebook will load. They mimic the javacript and Flash heavy environments of modern popular sites like Gmail, Facebook, Twitter, Digg, etc. The test can use whatever browser is set as the computer’s default, but it should actually interact with the sites, virtually “clicking” on buttons and opening menus and such.

The next 3 minutes is standard document creation. Load up World, Excel, Powerpoint, and some light image-editing app and run through a scripted scenario of searching, typing, copy/pasting, etc. This is straightforward stuff, and is what MobileMark already does.

The next two minutes is all video. Full screen, hi-def video in a popular format like H.264. If the laptop has a graphics chip that can assist with GPU decoding, that’s fine, it can be used. If not, the video might be jerky and drop frames and such – which is fine. We’re measuring battery life, not quality or performance.

The same goes with the last minute of the 10-minute test. This should be an intense 3D game, or rather, a test made to mimic the load of one. Full-screen 3D graphics that actually puts a load on typical notebook graphics processors, together with some physics and AI routines running a canned animation. It doesn’t need to actually be interactive, it just needs to load up the CPU and graphics chip like a game would. It should be reasonably forward-looking, too; it doesn’t matter if Intel’s integrated graphics gets 4 frames per second while a mid-range discrete GPU from ATI or Nvidia gets 40. Again, we’re just measuring battery life here.

As with the current MobileMark 2007, this loop of tests would just repeat until the laptop dies. I’m guessing your typical “four hour” laptop of today would die in about two hours of this new MobileMark, which is in line with the reality where most users’ laptops die in half the promised time.

This hypothetical new MobileMark 2010 would be a vast improvement over what we currently have, without making the testing labs for notebook manufacturers and editorial press have to make major changes. They would just load on a different version of MobileMark, and the checklist of pre-test conditions (Wi-Fi state, energy saving mode state, screen brightness state) would slightly change. It’s not more work for anyone, it doesn’t mean changing stickers or labels or building a new logo program or any of that sort of stuff.

Of course, it won’t happen unless everyone agrees to jump at once. The need for a more realistic battery test has existed for a long time, but manufacturers don’t want to adopt a standard that makes their notebooks look like battery life is shorter. Certainly, they don’t want to do so unless everybody else does. Yet another reason why a new version of MobileMark with newly mandated test conditions is the best way to go – it’s the path of least resistance to broad industry adoption.

  • Share/Bookmark

,

  1. No comments yet.
(will not be published)