PowerTOP

PowerTOP is a software utility designed to measure, explain and minimise a computer's electrical power consumption. It was released by Intel in 2007 under the GPLv2 license. It works for Intel, AMD, ARM and UltraSPARC processors.

PowerTOP
Original author(s)Intel
Initial release2007
Stable release
2.11 / October 2, 2019 (2019-10-02)
Repository
Written inC
Operating systemLinux, Solaris
Platformx86, ARM, UltraSPARC
TypeUtility
LicenseGPLv2
Website01.org/powertop/

PowerTOP analyzes the programs, device drivers, and kernel options running on a computer based on the Linux and Solaris operating systems, and estimates the power consumption resulting from their use. This information may be used to pinpoint software that results in excessive power use. This is particularly useful for laptop computer users who wish to prolong battery life, and data center operators, for whom electrical and cooling costs are a major expenditure.

Usage

The original focus was on CPU sleep states, and showing the programs or drivers responsible for "wakeups" which prevent CPUs entering sleep states. A database of known problems automatically provides more user friendly "tips" for specific sources of wakeups. However, it also shows information on CPU frequency scaling. Over time the database has been expanded to include tips on a wide range of power consumption issues.

Hardware

It is most effective on laptop computers. Laptops are specifically designed to allow power use to be both monitored and controlled. In particular, many laptop computers can measure the rate of battery use (when not connected to mains power). PowerTOP uses this feature to estimate power usage in watts and battery life. This provides immediate feedback on changes made e.g. disabling wireless networking when not used.

Project activity

The latest release of PowerTOP (version 2.13) was made public on Jun 11, 2020.[1] The project is hosted on GitHub.[2]

gollark: If your disk actually *does* have full potatOS source... then when you boot it up it would just autoupdate and overwrite that copy with the pastebin installer, if I had that feature turned on.
gollark: Most potatOS install disks just have `shell.run "pastebin run rm13ugfa"`, which downloads the latest copy off pastebin.
gollark: You likely *don't* have a disk with that.
gollark: But only on this server! And you can turn it back on!
gollark: I had to turn off the spread to floppies thing after 3d6 complained.

See also

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.