Process Lasso – improve the responsiveness of Windows
By Michael Pietroforte | 5 Comments | Permalink | Trackback | Previous | Next
Low responsiveness is the most common reason why people think that their computer is slow. Usually they blame the operating system, and in particular Vista. However, assuming that the hardware is as modern as the operating system, the real culprit is usually an application that had gone mad. This doesn’t necessarily mean that the program has crashed and is in an endless loop that is consuming all of your processor power. Some applications just misbehave by pushing other programs aside, claiming most of the resources for themselves. Sometimes it can take several seconds for a program that has already been loaded to respond to a mouse click.
Process Lasso is the perfect name for a tool that brings a mad program to its senses. The program’s ProBalance feature constantly monitors all processes, and if an application’s claim for CPU resources exceeds a configurable threshold, Process Lasso will reduce the priority of that program’s process. As soon as the process’ CPU usage falls below a second threshold, Process Lasso will restore the original process priority.
To understand how Process Lasso works, you can use Cpukiller, the tool I blogged about yesterday, as a demonstration. Cpukiller runs at high priority and as a foreground process. Thus, you have to allow Process Lasso to manage foreground process, and processes with non-normal priority, and (see screenshot). If you then let Cpukiller consume 100% of your CPU’s resources, Process Lasso will automatically set Cpukiller’s CPU priority to “Below Normal.”
Even though Cpukiller is still running, your PC’s responsiveness will be normal. If you then reduce Cpukiller’s slow-down factor to below Process Lasso’s threshold, Cpukiller’s process priority will be automatically reset to “High.” You might also like to try running Cpukiller at a slow-down factor of 100%, without letting Process Lasso interfere. The responsiveness of your PC will then be close to 0.
Process Lasso has a couple of other features that can be helpful in improving the responsiveness of a computer. You can configure default process priorities, default CPU affinities, boost foreground processes, configure disallowed processes, limit the number of instances of a program and more.
Process Lasso is only free for private and academic use. The prices for the professional version start at $24.95 per seat.




Subscribe via e-mail: 




What do they mean by academic use?
Nevermind, I got it. Will give it a shot, thanks for the mention.
As a real-time process monitor, how much does this drain one’s resources?
I’ve been using this for a couple of days now, and I’m still not sure whether it’s actually doing any good or not… It hasn’t had a negative impact though, as far as I can tell.
Does anyone else have experiences to share?
SLam, “academic use” means working for an educational institution. Usually it includes all kinds of non-profit organizations.
RoninV, I am using it now for some days and didn’t experience negative effects on my PCs performance. If you close the GUI, Process Lasso requires only 764K.
Daniel, check the Actions log below the process list. After using it for some days, you will find several entries there. But you have to make sure that the logs are not cleared at each exit. The Log settings can be configured in the Options menu.