Process Lasso is Windows process automation and optimization software. From tuning algorithms like ProBalance to user-created rules and persistent settings such as CPU affinities and priority classes, Process Lasso enables full control over running applications!
Our famous ProBalance algorithm maintains system responsiveness during high CPU loads. This proprietary algorithm dynamically adjusts the priorities of running programs to keep problematic background processes in check. With ProBalance, no longer will single, or multiple, processes be able to bring your system to a virtual stall. Process Lasso will let you keep interacting with your computer, even when it is under a heavy CPU load. Try our CPUEater Demo to experience ProBalance for yourself.
Process Lasso also allows users to automate and tweak how applications are run through a number of unique and helpful functions. These include persistent priority classes, persistent CPU affinities, disallowed processes, per-process power profiles, a process watchdog for advanced rules, process instance count limits, multiple instance balancing and much more! These features give you the ability to control how programs utilize your computer’s resources based on automatically applied settings. With Process Lasso, you can decide exactly how you want your processes to run.
Process Lasso is the ultimate Windows CPU affinity changer. The CPU affinity specifies the set of CPU cores an application is able to execute on. With Process Lasso, you can control this with a persistent setting that applies every time the application is run, or change it dynamically while the application is running once a threshold is met. The CPU affinity is commonly changed to limit CPU use or improve performance.
Many additional functions such as power plan automation, a system responsiveness metric and process activity logging are also available.
For minimal resource use, all algorithms and process rules are enforced by a stand-alone background service called the Process Governor. The GUI is entirely optional.
Some of the many features of Process Lasso include:
Process Lasso offers several compelling automation and control features for system administrators. Rules can be created to take full control of how applications are run on the server, enforcing rules and limits of various types. An example is our CPU Limiter feature. With it, administrators can prevent users or applications from monopolizing server resources and degrading the responsiveness of other sessions.
Best of all, Process Lasso has an independent core engine (ProcessGovernor) that can run as a service. It is responsible for actually applying process rules and algorithms. The GUI is entirely optional.
Since server administrators need to evaluate the full capabilities of the product, we offer a trial edition of Process Lasso Server Edition. It includes all features of the software, but will expire after 30 days. If you have any questions, please contact us!
Betanews on ProBalance:
Process Lasso’s headline technology is ProBalance, a smart tool which monitors running processes and intelligently adjusts the priority of resource hogs as they appear.
Can this really make a difference? We used the developer’s “CPUEater” demo to create a process with 48 active threads, and tried launching Chrome (with its core files cached). It took 30-40 seconds to appear with ProBalance disabled, under 1 second with it turned on.
That was a very extreme example, so we tried again with 16 threads (one per core), and Chrome loaded in 5 seconds; 8 threads and it loaded in around 2, still more than twice the ProBalance-enabled time.
We tried a few other CPU-stressing apps with similar results. If you’re running multiple applications at the same time, and something tries to hog your CPU, then Process Lasso’s priority tweaks generally mean your system stays very responsive.