Skip to content

Windows application written in C++11 that switches between low, balanced and high power plan depending on the processes that are running

License

Notifications You must be signed in to change notification settings

marksamman/PowerMonitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

PowerMonitor

PowerMonitor is a Windows application written in C++11 that switches between low, balanced and high power plan depending on the processes that are running. The idea is to use the most appropriate power plan for the activity. The power saver plan should be used when running processes that don't require much computing power (e.g. watching a video), while the high performance plan should be used when running processes that require a lot of computing power (e.g. games), and in other cases fall back to the default scheme (balanced) which scales for most activity.

Why not just one power plan?

If you have the ideal power plan for any kind of activity, there might not be any reason for you switch between different power plans. In my case, I don't like to hear my CPU fan when I watch videos, but I don't mind if the CPU fan is loud when playing games.

Configuration

The process list and power plan names can be configured in config.hpp.

About

Windows application written in C++11 that switches between low, balanced and high power plan depending on the processes that are running

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages