Log on
Main page Graphics Photography Music & Audio Audio Plugins Video Tools Web Design Documents Space Astro Amiga Funny Surreal Gallery Links & Contact

Priority WatchDog

Automatic process & thread priority control

Many applications for Windows forget to set their priorities correctly, causing background render jobs to slow down the responsiveness of foreground tasks.

By using the handy "Auto" setting, this systray application offers a way to automatically lower the priority of any program that's been using a lot of CPU for a long time. Once the program stops using a lot of CPU, Priority Watchdog will raise its priority back to normal.

I recommend making it start up automatically by pressing Left-WinKey + R, typing "shell:startup", and then make shortcut to PriorityWatchDog.exe there.

  • Microsoft Windows 7 or later
  • .NET 4.6.1


The systray icon shows CPU, Disk access and memory usage.

  • Left: CPU usage. If the red area is at 100%, it means that processing power corresponding to one core is being used. If the yellow bar is at 100% all cores are at maximum.
  • Middle: Disk activity.
  • Right: Memory usage.

To open the status window, right-click the systray icon and choose "Show status".

Website by Joachim Michaelis