PowerNowd

PowerNowd is a simple client daemon for the Linux cpufreq driver using the sysfs interface. It sits in the background and changes CPU speed in configurable "steps" according to usage. Written in C, its emphasis is on speed and simplicity. It is very configurable, and supports non-x86 and SMP systems.

Tags Hardware Utilities
Licenses GPL
Operating Systems POSIX Linux
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  27 Jan 2008 13:07
  • Rrelease-after

Changes: Final release, as it's feature complete, been tested for a long time, and the 'ondemand' kernel governor seems to be the way moving forward. Minor valgrind pedantic cleanups, and the use of strtoll() instead of strtol() to handle long running guests.

  • Rrelease-mid
  •  13 Feb 2006 22:59
  • Rrelease-after

Changes: This update includes a long overdue overhaul of the SMP logic with much better support for systems with multiple cores but only one frequency controller per socket. A bug in the multi-socket+hyperthreading logic was fixed. The detection code was updated to use 'affected_cpus' file when present. Minor documentation updates were made.

  • Rrelease-mid
  •  11 May 2005 21:15
  • Rrelease-after

Changes: HT detection was fixed to not break on Pentium-M (Centrino). A bug on systems such as the PPC that don't have scaling_available_frequencies was fixed.

  • Rrelease-mid
  •  05 Feb 2005 22:16
  • Rrelease-after

Changes: This release moves to table-based frequency switching. There is also scaling_available_frequencies support, and better hyperthreading/multi-threaded/multi-core CPU support.

  • Rrelease-mid
  •  08 Feb 2004 19:23
  • Rrelease-after

Changes: This release supports drivers that report speed in Mhz instead of Khz. A buggy Athlon workaround has been removed, as it's not needed. The pause/unpause code has been removed. A sample powernowd init script has been added to show how to emulate the old pause/unpause behavior in a cleaner way. LEAPS mode and verbosity patches have been added. Verbosity handling has been cleaned up.

No-screenshot

Project Spotlight

Hop

A programming environment for the Web 2.0.

1e6955d76263a2e1433de9ce40ca1625_thumb

Project Spotlight

dd_listmsgs

A program that shows message headers in DayDream BBS messagebases.