CPU without sufficient restraint -- leading to hangs, micro-lags, and delays in your keystroke or mouse actions. ProBalance intelligently adjusts the priorities and/or CPU affintiies of running programs, on-demand, as-needed so that

badly behaved processes won't negatively impact the responsiveness of your PC. ProBalance works by LOWERING the priority of select background processes in high loads, NOT raising priorities.

Don't just take our word on ProBalance, try the graphical demo at our web site - a simple 'CPU Eater' running at normal priority, something any programmer can easily recreate in any language. The difference with or

without ProBalance is amazing.

In addition to ProBalance, there are countless features allowing the user to take full automated control of the processes on their PC.

You can have a wide range operations performed, or settings applied, each time a process is run. Core optimization technologies allow you to choose on what CPUs/cores a process should run,

as well as what their CPU priority class and I/O priority class should be. You can also disallow certain processes from running, log all processes run, and even set various other process rules.

These rules, amongst many others, include automatically restarting or terminating a process after it reaches some CPU or memory threshold.

List of Changes:

Version 3.26 from 2008-11-25

Version 3.00 from 2008-07-18

This version improves the automated process restraint, adds periodic forced memory trimming (not a recommended practice, but requested by many users), makes many optimizations, and looks a little better.