I was rummaging through the contents of my hard drive and I found PerfMonG – a minimalistic performance monitor that I wrote sometime back in 2004. At the time I wanted something like GKrellM on my Windows box, so I created one myself. I admit, GKrellM is better, more configurable, supports skins and etc. I didn’t really need all of that. What I wanted was an app which would display my CPU usage, free RAM, swap usage, free hard drive space, number of running processes, uptime, and free HD space.
It’s nothing special, but it works. It has a small memory footprint, it runs in the background most of the time and doesn’t get in your way. Of course if you are really hard core about displaying useful info on your desktop, Samurize is probably a better application. But if you just want something quick and simple, check out PerfMonG.
I created a Google Code page for it, uploaded all the source to subversion there. You can also download a rar file with all the code from the downloads section.
PerfMonG is a Windows only application written in C#. Any bug reports, patches and contributions would be greatly appreciated. I haven’t really touched this code since 2004 – with an exception for a quick cleanup before it got uploaded. But if someone out there likes it, or finds it useful, I’ll get back and continue developing it.
[tags].net, programming, c#, PerfMonG, performance monitoring, perfomance monitor, google code[/tags]