Process Lasso Server Edition

Real-Time CPU Optimization and Automation

More Screenshots | Questions? Contact Us

Compatible with Windows Server 2012, 2012R2, 2016, 2019, and 2022

ProBalance

Helps maintain system responsiveness during high CPU loads

Performance Mode

Bitsum Highest Performance power plan for ultimate performance

Responsiveness Metric

Monitor system responsiveness with our proprietary metric

Automation

Automate and persist CPU affinities, priorities and more

Power Plans

Automatically switch power plans when specific apps are running

Process Watchdog

Create rules to take action on a process when a threshold is reached

Algorithms

Algorithms such as the CPU Limiter, Instance Balancer and Group Extender

Audit System Activity

Log and audit process launches and other selected system activity

IdleSaver

Max performance when in use, but conserve energy when idle

Make Processes Run Your Way!

Features

ProBalance
ProBalance is our famously efficacious algorithm to maintain PC responsiveness during high CPU loads.
Priorities
Set permanent priorities so that processes run with them every time.
CPU Affinities
Set permanent CPU affinities so that processes run on the desired set of CPUs every time they launch.
CPU Sets
A ‘softer’ form of CPU Affinities that are more like preferred cores.
Efficiency Mode
Control and persist Windows 11’s Efficiency Mode, which designates processes as not performance critical to help keep them out of the way.
Disallowed Processes
Immediately terminate any matched process, by your criteria.
Limit Instances
Limit the number of instances a process may have in a user session.
Instance Balancer
Spread CPU cores among running instances of application(s).
CPU Limiter
Dynamically, temporarily limit CPU utilization of a process when it reaches a threshold.
Group Extender
Enable processor group unaware applications to make full use of the CPU.
Power Profile Automation
Switch power plans while idle (IdleSaver), or when specified process(es) are found running, or by a manual timer (Keep Awake), etc…
Prevent Sleep (Keep Awake)
Process Lasso can prevent your PC from sleeping for a specified amount of time, or when select processes are running.
Disable Hyper-Threading or SMT
Dynamically disable Hyper-Threading or SMT on a per-process basis.
Advanced Watchdog Rules
Create advanced rules to perform a specified action when matched process(es) reach a certain threshold of resource consumption or other criteria.
Multi-select Operations
Perform an operation like terminate on multiple processes at once!
Configuration Profiles
Profiles allows for creation and use of multiple rule configurations.
More…
Process Lasso contains numerous other features and functions. Explore them for yourself!

Limiting CPU Use on Windows Servers

There are several features of Process Lasso that can limit or mitigate the effects of high CPU use on Windows Servers.

  1. The CPU Limiter feature will limit a process’s CPU consumption by dynamically constraining its CPU affinity (set of CPU cores it can use). For hard limits on CPU use, this is recommended.
  2. The ProBalance algorithm is quite effective at improving responsiveness during high CPU loads.
  3. Persistent CPU affinity and priority rules will enable you a greater degree of control of the allocation of compute resources.

Process Lasso Server Edition has a 30-day free trial, so give it a try!

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 gives you complete control over running applications!

Our novel ProBalance algorithm helps maintain system responsiveness during high CPU loads by dynamically adjusting 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!

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.

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.

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.

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 settings and limits of various types, including CPU affinities. With algorithms like our CPU Limiter, 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 called the Process Governor. It can be configured to run as a service and is responsible for applying process rules and algorithms. The Process Lasso GUI that hosts the system tray icon 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!

Process Lasso 14.0 – Named CPU Affinities

Process Lasso v14 introduces named CPU affinities to the world! These make it easier to reuse common CPU affinities, such as a particular CCD or your fastest cores. No longer will users have to manually select CPU cores every time they assign an affinity!

How To Keep Processes Off E-Cores

A common complaint with heterogenous CPUs such as Intel 12th+ generation is that sometimes threads will be inappropriately scheduled onto the efficient (E) cores. There are a number of ways to discourage or entirely prevent this behavior, and in this guide we’ll go through a few of them.

Process Lasso 12.4 – E-Core Icons and More

Process Lasso v12.4 adds leaf (eco) icons to distinguish the E-cores, delayed CPU affinity rules, and more! We’ve also updated our ParkControl app with new heterogenous scheduling settings, and tuned the Bitsum Highest Performance power plan to prefer P-cores. All this is part of our continuing mission to empower users to run apps their way!

Process Lasso is available in English, German, Russian, Slovenian, Spanish, Polish, Finnish, PT-BR, Japanese, and Chinese (Simplified and Traditional).