Detecting and reducing power consumption in Linux

Technology
Detecting and reducing power consumption in Linux

powertop_20070514.jpg
For laptop users and data center administrators, power consumption is an important issue. Intel recently released a cool, top-like utility called PowerTOP, which can help you track down processes which are consuming the most power on your machine.

When your CPU isn’t executing intructions, it enters an idle mode and consumes far less energy. Any program that keeps the CPU from entering this idle state will cause your machine to consume more power, regardless of how processor intensive the process is. PowerTOP monitors your CPU to determine how many of these “wake up” events occur, and will display the top offenders for you.

Also of note is the new tickless-idle feature in the 2.6.21-rc1 kernel:

The Linux 2.6.21 kernel introduces the so called tickless-idle
feature. This feature allows the processor to be really idle for long
periods of time, rather than having to wake up every millisecond for
the timer tick.

So, if you want to tune your Linux box for ultimate power efficiency, enable the tickless-idle feature in your kernel, grab PowerTOP, and start locating applications or drivers that aren’t working as effieciently as they should be.

References:

0 thoughts on “Detecting and reducing power consumption in Linux

  1. ggrk says:

    Bread was used before rubber erasers were invented, an eraser/rubber may work just as well depending on the surface.

    http://en.wikipedia.org/wiki/Eraser

Discuss this article with the rest of the community on our Discord server!
Tagged

ADVERTISEMENT

Maker Faire Bay Area 2023 - Mare Island, CA

Escape to an island of imagination + innovation as Maker Faire Bay Area returns for its 15th iteration!

Buy Tickets today! SAVE 15% and lock-in your preferred date(s).

FEEDBACK