KCPUMonitor is a CPU frequency and temperature monitor written in C++ that resides in the KDE or GNOME system tray. It utilizes the /sys/devices/system/cpu interface to retrieve or set frequencies. It is SMP-friendly. Uses the KDE and Qt libraries.
Be the first to post a text review of KCPUMonitor. Rate and review a project by clicking thumbs up or thumbs down in the right column.
KCPUMonitor ChangeLog: 0.5 (August 12, 2004) NEW: * The linegrapher class is now complete. * Double-buffering used when merging pixmaps. * Background on graph is now part of the QCanvas. FIXED: * Ideal plots option fixed. Every option on the form should now be obeyed. TODO: * Still fix graph scrolling. 0.4 (August 8, 2004 - Unreleased) NEW: * Scrolling graph (still a bit buggy). * Graph axes options. * "Auto" option for frequency axis. * Frequency graph supports multiple CPUs. * Temperature and frequency graphs coexist. CHANGED: * Graphing uses the current icon as a background. * Using QCanvas instead of QPainter for graphing. * Graph coordinate storage changed from a QPtrQueue to a QPtrList. FIXED: * KDE "Alarm clock" errors fixed. * Divide by zero in graphing fixed. * "Use tray icon" option now being saved and loaded. * Fixed some crashes on clicking "cancel". TODO: * Fix graph scrolling. 0.3 (July 27, 2004 - Unreleased) NEW: * Frequency and temperature graphing working. * Added another page to options for graphing. * Better error checking. CHANGED: * The main window now uses a grid layout. * Default values are closer to those that would actually get used. FIXED: * Minor bugfix involving certain options not being rest on "cancel". 0.2.2 (July 18, 2004): NEW: * Graphing interface and configuration added, but not working yet. CHANGED: * The window layout was expanded to make room for graphing and additional options. FIXED: * KDE library path on some systems is $(KDEDIR)/lib, not /usr/lib. * Fixed a bug where the program would abort if /sys/devices/system/cpu exists but the cpu does not support frequency scaling. * The "frequency options will be disabled" message box will no longer show itself on startup if frequency options are already disabled. 0.2.1 (July 1, 2004): NEW: * Minimum frequency display. * If the current frequency can't be read from /sys, it is read from /proc/cpuinfo instead. CHANGED: * Configuration file changed to kcpumonitorrc, since KDE uses that for window settings anyway. This means 0.2 configuration settings will be lost. No big deal, as no one downloaded it yet anyway :) FIXED: * Program was reading poll timer settings from a different entry than it was writing them out to. TODO: * No changes from 0.2 TODO list. 0.2 (June 29, 2004): NEW: * Icons on popup menu. * About dialog working (with SF.net link). * Internationalization support. * Error checking while reading data. * Frequency, temperature unit options. CHANGED: * Settings saved and read using KSimpleConfig, rather than fstream. TODO: * APM support. * Support for setting frequencies or governors. (May need su privs). * More versatile configuration (currently using QMake). 0.1 (June 26, 2004): NEW: * Initial release * Tray tooltips working; icon is not yet dynamic. * Frequency and governor(s) read from sysfs. * Temperatures read from ACPI. TODO-DONE: * Read frequency when governor is not userspace.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?