From Bitsum Technologies
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!
Key Features
Process Priority and Affinity Optimization
Automatically balance process priorities (and/or CPU affinities) in a safe, effective manner to improve PC responsiveness during high loads and prevent system stalls and micro-lags. Our years of experience have resulted in a highly optimal algorithm duplicated nowhere else. We call it ProBalance. For more information and a graphical demonstration to run on your own PC, see this page.
Unattended Install
Our silent (unattended) install support allows you to supply all settings on the command line of the installer. From there, it handles everything, without needing any additional user interface or prompts unless an error occurs.
Independent Core Engine
This core engine (the governor) is what actually does the work. It can operate in the background as either a normal process *or* as a service. By having only it start, there is no user interface or system tray icon. The GUI can be launched on-demand as needed for configuration changes.
Remote Config/Log
Optionally store the configuration file and/or log file on a remote server using a UNC qualified pathname.
Multi-user friendly
Designed from the ground up for use in multi-user environments!
Reduces Total Cost of Ownership
Less unresponsive servers and more control equals less downtime and less maintenance of your server, in addition to delaying new hardware purchases just to have to deal with spikes in load! Best of all, our software is orders of magnitude cheaper than competitors (if there are any viable ones), and much more effective in our opinion (and the opinion of many, if not all, of our customers).
Process Watchdog
Terminate, restart, or change CPU affinity when a specified threshold is met
Enforce Maximum Instances of Applications
Limit processes to a specified number of instances per user, or per machine -- allowing easy license compliance and enforcement
Power Profile Automation
Automatically switch the power profile to whatever you want when the application(s) you indicate run
I/O Priorities
For Vista and above you can set the current or default/persistent I/O priority of processes
Energy Saver New in beta
This new feature allows you to remain in High Performance (or any power profile) until your PC goes idle for X seconds. It then switches to another profile, such as Power Saver or Balanced (your choice of any). This allows you to conserve electricity without compromising performance.
Auto-terminate, Sticky priorities, Sticky affinities, etc...
Set default priorities and CPU affinities, disallow processes from running, and log events on your system
Multi-Core Optimization
Through default CPU affinities and ProBalance affinity adjustments, you can optimize your multi-core processor to make the most efficient use of your CPUs (cores). It also offers logical core avoidance to improve performance of certain applications on HyperThreaded CPUs.
No System Registry Values Changed
Process Lasso makes NO registry or system setting changes. It does have advanced tools that will enable YOU to make changes if you choose, but we generally do not recommend it (and say so in warnings). Note Process Lasso does store some of its own data in the registry, and we are speaking only of system registry values.
Minimal Resource Use
Written in native C++ and continually refined for maximum efficiency (native 64-bit build also available)
Windows 7 and Windows 2008 Ready
Compatible with Windows 7, but maintains full backward compatibility
No scripting
Why write highly inefficient and cumbersome scripts when you can have native code efficiently applying the rules you want?
Select Multiple Processes at Once
Want to terminate 5 different processes at once? Or set their current or sticky priority class or CPU affinity? No problem. Select multiple processes and work with them.
So much more...
Discover for yourself what Process Lasso can do for you!
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 may not notice its running, but certainly will notice if you ever uninstall it. Try it and see!
We provide a graphical demonstration on our web site, for any skeptics. We don't sell gimmicks at Bitsum. A 64-bit build is available as a separate download.