Announcement

Collapse
No announcement yet.

How Ubuntu 12.04 Is Trying To Drop Power Usage

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • How Ubuntu 12.04 Is Trying To Drop Power Usage

    Phoronix: How Ubuntu 12.04 Is Trying To Drop Power Usage

    After illustrating Linux power regressions and other problems for months, with Ubuntu 12.04 LTS developers at Canonical are finally taking a serious look at Linux power management and how it can be bettered...

    http://www.phoronix.com/vr.php?view=MTA0OTU

  • #2
    Ubuntu consumed more power than Windows 7 during the following separate workload tests: idling, having a web browser open, playing an MP3, running Mozilla Thunderbird, using BBC's iPlayer, and suspending.
    Soo... it consumed more power than windows 7. Were there any tests were ubuntu consumed less power? Seriously, that covers about 95% of my netbook use by time spent. (mp3, webbrowser, suspend, idle).

    Comment


    • #3
      Thanks for writing up the work that we've been doing on Power Management. It may be worth holding off a little longer before comprehensively re-measuring the savings since we are still working on reducing wakeup events on a bunch of applications.

      Comment


      • #4
        Originally posted by ua=42 View Post
        Soo... it consumed more power than windows 7. Were there any tests were ubuntu consumed less power? Seriously, that covers about 95% of my netbook use by time spent. (mp3, webbrowser, suspend, idle).
        Actually with the i915 rc6 workaround webrowsing and mp3 playback is better than Windows but Phoronix just seemed to be reworking my summary and didn't seem to mention the source data produced during the investigation. See http://zinc.canonical.com/~cking/pow...-vs-ubuntu.ods

        Comment


        • #5
          Originally posted by cking View Post
          Thanks for writing up the work that we've been doing on Power Management. It may be worth holding off a little longer before comprehensively re-measuring the savings since we are still working on reducing wakeup events on a bunch of applications.
          What work is Canonical doing to fix these bugs? It seems the only fix they have is backporting the ASPM fix (which someone else wrote)

          Everything else mentioned is talking about other features that aren't ready yet - except for the power.d script (which implements someone else's recommendations)

          I'm asking out of curiosity as I know they will be doing something - it's just not clear what that something is from this article

          Comment


          • #6
            Originally posted by ua=42 View Post
            Soo... it consumed more power than windows 7. Were there any tests were ubuntu consumed less power? Seriously, that covers about 95% of my netbook use by time spent. (mp3, webbrowser, suspend, idle).
            Actually, with i915 rc6 enabled Ubuntu was more power efficient on a Lenovo x220i than Windows - see http://zinc.canonical.com/~cking/pow...-vs-ubuntu.ods - however this data seems to have been not noticed. I suspect Phoronix has just re-worked the summary of the findings.

            Comment


            • #7
              So what are is Canonical doing?

              * Crowd-sourced the testing for the PCIe ASPM (https://wiki.ubuntu.com/Kernel/PowerManagementASPM) to ensure we didn't cause regressions by including Matthew's patch in an LTS. Kudos to Matthew for this.

              * Measured all the powertop recommendations across a bunch of machines and found a common set of improvements that should not cause any regressions for an LTS and added them into pm-utils. Maybe trivial, but we wanted to ensure we didn't cause any major upsets for an LTS.

              * Worked through a list of possible power saving options suggested during UDS: https://blueprints.launchpad.net/ubu...wer-management - this does take time to do accurately and methodically across a range of hardware. We have a lot of details results here and the Phoronix write up is a re-working of the top level summary of this work. I hope readers examine the original source data and understand how much effort has been put into identifying the low-hanging fruit. The data can be found at: http://zinc.canonical.com/~cking/power-benchmarking/ It is useful to understand the kinds of power savings possible and understand exactly where to focus attention. Some of the work was just to identify low-risk low-hanging fruit.

              * Identified applications that were sub-optimally doing wakeups and we have engineers working on fixing these right now. See https://bugs.launchpad.net/ubuntu/+b...er-consumption - as you may appreciate some issues are not quick fixes and require engineering time and effort to address.

              For those interested, there is a Power Management Wiki page: https://wiki.ubuntu.com/Kernel/PowerManagement

              These issues are on our radar and we are devoting effort to this cause. This is work in progress.

              As ever, we are always very grateful for the community help in crowd-source testing some of these fixes.

              Comment


              • #8
                Glad they are finally making power usage a priority. Ubuntu is pretty sub-par on a laptop right now when it comes to battery life. I get better battery life on arch with laptop-mode-tools.

                Comment


                • #9
                  The issues with Canonical's own code for Ubuntu One have been known for over 2 1/2 years. https://bugs.launchpad.net/ubuntu/+s...nt/+bug/475447

                  Comment


                  • #10
                    Originally posted by phoronix View Post
                    Phoronix: How Ubuntu 12.04 Is Trying To Drop Power Usage

                    After illustrating Linux power regressions and other problems for months, with Ubuntu 12.04 LTS developers at Canonical are finally taking a serious look at Linux power management and how it can be bettered...

                    http://www.phoronix.com/vr.php?view=MTA0OTU
                    For those interested, there was a thread based upon a Phoronix article a few months ago that had the best power savings suggestions I've yet seen. As a result my idling X220t now consumes something around 7W at about .5 brightness. Also, don't blindly follow PowerTop recommendations. Some, like idling usb components, don't save alot but are a pain b/c wakeup times can be quite large if you've got something using them.
                    You can also make use of the tune daemon (tuned) which has profiles for several different usage patterns.
                    Lastly, a new framework was added to the current stable kernel for providing voltage regulation to many standard mobo compnwnts which use i2c (IIRC). When the drivers are updated to take advantage of this, we should see even better idling times.

                    Comment


                    • #11
                      This is great! The only reason I switched back to w7 is because it offered better battery life.

                      Comment


                      • #12
                        That's some very well done, through research. I hope many of the issues will manage to get fixed.

                        Comment


                        • #13
                          LOL

                          I read: Ubuntu is trying to drop power users
                          Netrunner Linux - Rolling Release ; Nexus 5 ROM Chroma 5.1 ; NAS 6TB on FreeNAS

                          Comment


                          • #14
                            nice

                            Their idea for pm scripts didn't come from powertop, it came from Jupiter. It was even listed in a blueprint.

                            It's about time, and I applaud the effort, but they are 2 years late.

                            I created a tool that provides this service for Aurora Linux in 2009: http://jupiterapplet.org

                            Prior to the fork and rewrite as a generic tool, it was a tool for Eee PCs that I created in 2008.

                            It is in use by thousands of Ubuntu users.

                            It boggles the mind why they would desire to reinvent the wheel, but that's what Ubuntu does. My only guess is so they can call it their "innovation".

                            Comment


                            • #15
                              Originally posted by TeoLinuX View Post
                              I read: Ubuntu is trying to drop power users
                              Me too! I thought "well, at least they're being honest about it".

                              Comment

                              Working...
                              X