Projects / PowerTop

PowerTop

PowerTop is tool that detects which Linux programs and kernel tunables are resulting in the largest power consumption and use of battery time. By fixing (or closing) these applications or processes, you can immediately see the power savings in the tool. You'll also see the estimated time left for battery power if you are running a laptop.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  10 Mar 2013 06:10

    Release Notes: This is a bugfix release.

    •  08 Sep 2012 06:47

      Release Notes: Transifex project integration was added. The UI was localized, with 9 languages in progress and active. Support for cores without P-states and for Intel GPU statistics was added. A manual page was added. An option to specify workload to run during measurement was added, along with an option to suppress output to the terminal. More ARM support assets were added. The Traceevent library was synced from the kernel tree for better event parsing. There were bugfixes and clean-ups.

      •  13 May 2012 01:07

        Release Notes: PowerTop went through a major overhaul of the codebase, and adds exciting new features, including greatly-enhanced diagnostic capabilities using the Linux kernel perf framework, a new tab-based UI which displays more detailed information in realtime, advanced reporting capabilities for offline analysis (including HTML5 and CSV formats), PowerTOP support for multiple WLAN interfaces, enhanced i915 driver support, more robust battery data acquisition, and realtime measurement support for USB hotplug.

        •  15 Jan 2011 02:30

          Release Notes: The 2.0 codebase extensively uses the kernel "perf" infrastructure to give much more accurate data for the various reports. Another major feature of the 2.0 code base is that the power behavior of the various devices in the system is prominently tracked and displayed, so that it's clear which devices are problematic in terms of power behavior. A new power estimation engine is able to give an estimate of how much power individual devices and processes in the system are consuming. This release requires a relatively new kernel to work properly (2.6.37, but 2.6.36 will also work).

          •  18 Sep 2010 17:39

            Release Notes: PowerTOP now supports Runtime Device Power Management. Support for reporting which application keeps the disk from powersaving mode was added. Support for reporting AHCI Link power management statistics was added. Support for Audio power saving statistics was added. Support for "Turbo Mode" on Intel processors was added. Support for multiqueue network interface cards was added. Support for device runtime power management was added. New kernel configuration suggestions are made. Lots of small bugs were fixed. Valgrind cleanups were made. Much more was done.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.