With the help of Process Lasso you can improve the operating system’s response time and overall stability. It automatically adjusts the priority class for active programs via ProBalance, the app’s proprietary algorithm, in order to prevent them from hogging resources.
The interface consists of a regular window containing a list of all processes and active ones, along with a graphical representation that shows a history of the processor use, responsiveness, process restraint and memory load.
The list of active processes shows the name, user name, application name, ID, assigned rules, priority class, CPU affinity, I/O and memory priority, CPU level and average level (in percentage), CPU time, restraint history, memory (private bytes and working set), number of threads allocated, handles, page faults, and other relevant information.
For each process you can set the priority class (by default, Windows dynamic thread priority boost is enabled), CPU affinity, I/O and memory priority, and application power profile (e.g. balanced), as well as limit the number of instances, enable it to keep running and to restart if terminated, and prevent computer hibernation while it’s active.
In addition, you can exclude a process from the ProBalance restraint, foreground boost, and Energy Saver (lets you run the system in high performance mode and conserves power in idle state), mark it as a game or media player process (when the gaming/multimedia mode is enabled), trim its virtual memory, as well as restart or terminate it (by force, if necessary).
Furthermore, you can configure rules for adding a processor to a watchdog monitor list (e.g. for CPU or virtual memory, monitoring time range), as well as log all activity to file. These are just few of the options available for advanced users who would like to tweak Process Lasso.
The feature-rich application is surprisingly light on the system resources, has a good response time, and rapidly commits changes. We have not come across any issues throughout our evaluation. While Process Lasso packs advanced settings for experienced users, letting them fully customize each part of the app, the utility may also be run with default options, since it intelligently prioritizes high-demanding programs and terminates them if necessary. Less experienced users can look into help documentation.
Process Lasso is a unique new technology that will, amongst other things, improve your PC’s responsiveness and stability. Windows, by design, allows programs to monopolize your CPU without restraint – leading to freezes and hangs.
Process Lasso’s ProBalance technology intelligently adjusts the priority of running programs so that badly behaved programs won’t interfere with your ability to use the computer! In addition, Process Lasso offers capabilities such as default process priorities and affinities, termination of disallowed processes, instance count limits, a system responsiveness graph, logging of processes, keep select processes running (auto-restart), and much more!
Best of all, Process Lasso’s core process management engine is isolated from the GUI. This means it can do its job consuming almost no system resources, and without ever making a peep. You will probably not even notice it is running, but you will surely notice when uninstalling it.
You can also download Process Lasso Portable.
- ProBalance dynamic priority optimization
- Works great for desktops, laptops, and netbooks
- Persistent (sticky) priorities and CPU affinities
- Instance count limits
- Disallowed processes
- Keep processes running (auto-restart)
- Unique system responsiveness graph
- Prevent PC sleep for designated processes
- Differentiate between svchost.exe instances
- Extremely low resource use
- Stand-alone process management engine (uses as little as 1MB of RAM)
- Event logging
- License purchase is required for commercial use after a 14 day trial period. However, after 14 days of use, users may be occasionally asked if they would like to upgrade to Process Lasso Pro.
- Change:’Auto update’ buttons on update notification dialogs to ‘Update Now’ and remove deprecated manual update option
- GUI: Move per-process restraint count column to default position 3, instead of lost in the wilderness near position 10
- Core: Improve performance under some scenarios
- Update: PostUpdate.exe launched after automated update
- Update: Fix failure to handle running logviewer.exe instance(s) on update
- Startup: Fix inappropriate UAC elevation prompts shown at user login under some scenarios
- Licensing: Fix error with some types of license codes