Menu

Release Notes

/********************************
* CPU Moving Average Logger *
* By: John Tertin *
********************************/

This application is used to trend CPU usage over a period of time. Mainly for use in the software development industry, this program calculates a 5-second moving average by averaging 10 samples taken at 500ms intervals. The following data is optionally logged to an outside tab-delimited log file if so desired:

- Date
- Time
- 5 second moving average (last 10 samples averaged)
- Maximum CPU usage that occurred during the 5 second period (the max of the numbers that were averaged)
- Percentage of utilization falling in the 90-100% bracket since the program was started
- Percentage of utilization falling in the 80-90% bracket since the program was started
- Percentage of utilization falling in the 70-80% bracket since the program was started
- Percentage of utilization falling in the 60-70% bracket since the program was started
- Percentage of utilization falling in the 50-60% bracket since the program was started
- Percentage of utilization falling in the 40-50% bracket since the program was started
- Percentage of utilization falling in the 30-40% bracket since the program was started
- Percentage of utilization falling in the 20-30% bracket since the program was started
- Percentage of utilization falling in the 10-20% bracket since the program was started
- Percentage of utilization falling in the 0-10% bracket since the program was started

I have not found any stability issues with this version, but I am still releasing it as a beta as I have not put much time into testing. If you find any problems, please let me know so I can fix them. Also feel free to edit the source code (download release that includes source) to suit your specific needs. If you make major enhancements, and would like them included on SourceForge, let me know and I can release them.

Posted by John Tertin 2007-02-13

Log in to post a comment.