I need an utility to monitor CPU usage and idle time of a Windows 7 64-bit Professional system.
When CPU usage is less than a threshold value, and/or the machine has been idle longer than a threshold time, the utility should be able to hibernate, sleep or shut down the machine.
This utility must be able to run as a Windows Service, to continue monitoring the computer even when no one is logged on.
Just a minor correction: the condition for hibernation/shutdown is that CPU usage must be less than a threshold AND machine is idle (no keyboard/mouse activity) for longer than a threshold time.
In other words: run a timer count that is reset anytime CPU goes above threshold and/or there is keyboard/mouse activity. If this timer reaches a specified value the machine is set to hibernate or shut down.
I need to be able to customize the values for CPU threshold and timer, choose between hibernate and shut down, as well as run the application as a service in Windows 7 Professional 64-bit.
I won't need any UI for the application, I am happy to set a config file with the necessary values. That should make the development even easier!
10 freelancers are bidding on average $166 for this job
I have carefully read your requirements and I can assure you quality [url removed, login to view] refer to my private message for further details. Best Regards