Advanced

About the Kernel 3.0 "Power Regression" Myth

Posted by fewt on · 4 comments
~/Blog; By Fewt
Mail this story
Print this story

Oh boy, here we go again. Phoronix has yet another article proclaiming that the Linux Kernel has a "power regression" again. Those Kernel developer losers aren't doing ANYTHING about it either! Oh the HUMANITY!

Full Story

  Nav
» Read more about: Groups: Community

» Get new stories by e-mail: nightly or as they are published

« Return to the newswire homepage

  Related stories
» More like this

Comments (4)

The entire article left a bad taste in my mouth, for two primary reasons:

1. The power consumption of a totally idle system borders on useless as a measurement. Only monitor systems with alarms are useful when totally idle; desktops, laptops, and netbooks, are simultaneously idle and useful only until the screen's contents are read.

The whole purpose of a personal computer is to react to me when I press a key or move the mouse.(*) If I could type for four hours without charging, before a kernel update, but now after said update I can type for only 90 minutes before the red light comes on, then something has started consuming more power per keystroke, or generating more internal events. Eliminating the UI libraries as a culprit leaves two suspects: the application itself, and/or the kernel.

2. The tone of blaming the ignorant users for reporting their observations, reminds me of an episode not many years back, in which a prominent Desktop Environment's lead developers dismissed out-of-hand the lamentations of the unwashed masses.

(*)I am purposely omitting media playback, which totally alters the base conditions of power use testing.
fewt Story submitter ·
The interrupts of an idle system are important, they establish a baseline. You can't create a baseline of a system that is busy, unless you can completely re-create the scenario.

Yes, I completely agree that a computer's job is to react when you provide input, but then the computer isn't idle. If a computer isn't idle, the CPU isn't in a sleep state.

If it isn't in a sleep state, it's awake. The more things keeping it awake, the more wakeups powertop reports.

There isn't any solid evidence that a computer's battery life has decreased after a kernel update, that's the problem. I'm running 3.0.3, and I still get 11 hours, just as I did with 2.6.35.

My Sandy Bridge i5 Thinkpad that arrived today reports 6 hours with WIFI on. Of course, my distribution is tuned for battery life because that is important to me (and users of my distribution).

As hard as it is to swallow, there is no problem, except PEBKAC.
As an aside, the title of this thread was supposed to be:

"you're doing it wrong" is not a solution
fewt Story submitter ·
Quoting:"you're doing it wrong" is not a solution


I agree, that's why I also instructed people how to properly test.

Post a comment

A free account is needed to post. Write your comment here first: your text is kept in this browser while you sign up or log in, and is waiting for you when you come back.

Your message:
|||||
10
Markdown: **bold**, *italic*, [text](https://link), - lists, > quotes, $x^2$ for math. Formatting help

Sign up and post (it is free)  or  Log in and post