Mark A Becker
Home  Me  Portfolio  Words
Send message  Send Message GitHub Google + LinkedIn FaceBook
 WMI Monitor "A System Monitor"
WMI Monitor "A 'System Monitor' project using 'WMI' and 'Open Hardware Monitor' in C-sharp"

WMI_Monitor_screenshot Development Purpose:
  • Needed better, light weight, set of system monitors used during application development.
  • Windows gadgets were not complete enough.
  • Explore C# application development in Visual Studio 2010.
  • Explore using WMI and Open Hardware Monitor.
  • Standalone application
  • Short and Long Form
  • Low processor usage
  • Simple to use

During development of applications utilizing OpenCL (CPU and GPU), simple graphical monitoring of the processors and memory is useful and important. In the linux world, tools such as Conky work great. In the Windows world, complete tools are a bit harder to find. There are various Windows Gadgets that, when pieced together, partly fill the bill. What was needed was a single application using a low amount of resources.

Unfortunately, most hardware drivers are not programmed to utilize Microsoft's WMI's system. So this application was developed to use Open Hardware Monitor to complete the monitoring system.

This program has been uploaded to GitHub, a "Social Coding" web repository.

Program on
[A new window will open]
WMI_Monitor_screenshot 2
What is WMI?

Windows Management Instrumentation (WMI) is the infrastructure for management data and operations on Windows-based operating systems.

More info from MS

What is Open Hardware Monitor?

The Open Hardware Monitor is a free open source software that monitors temperature sensors, fan speeds, voltages, load and clock speeds of a computer.

More info from OHM
Contact   ©2012 Mark Becker