Process Lasso is a unique new technology intended to automatically adjust the allocation of CPU cycles so that system responsiveness is improved in high-load situations. It does this by dynamically temporarily lowering the priorities of processes that are consuming too many CPU cycles, there-by giving other processes a chance to run if they are in need. This is useful for both single and multi-core processors. No longer will a single process be able to bring your system to a virtual stall.

[.8]Fix.InstallHelper: Fixed issue on update for previously installed core engine running as a service [backport from beta][.8]Change.Updater: Don't allow checking for new beta versions, since new simplified updater didn't allow way to easily toggle this setting in v3.70[.8]Change.GUI: Reversed position of OK/CANCEL buttons on Instance count limits dialog to conform with others [backport from beta][.8]Change.GUI: Better initial positioning on low resolution screens [backport from beta]

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, and much more! Once you install Process Lasso, it'll just start working. More advanced users can tweak the configuration, but you needn't touch anything to have it instantly improve your system responsiveness and prevent stalls in high load situations.

This new beta does some polishing of the initial v3.80 release. It will quickly transition to v3.82 final given the very few, minor, and relatively safe changes. Of course, standard regression testing must still be performed though. Many of the changes have been requested several times, so some users should definitely be pleased with this new version.

- Addition.GUI: Sort by column now supported in new 'Active Processes' tab, as was already the case in the 'All Processes' tab- Addition.GUI: Last sorted column of new 'Active Processes' tab is remembered- Change.GUI: Moved graph visibility setting to the registry, so a config reload and process recheck event won't be triggered every time the graph visibility is toggled by the user- Change.Core: No longer restore the original priority of a process whose priority was adjusted while it was in a lowered/restrained priority class due to a ProBalance event

- Addition.GUI: Sort by column now supported in new 'Active Processes' tab, as was already the case in the 'All Processes' tab- Addition.GUI: Last sorted column of new 'Active Processes' tab is remembered- Change.GUI: Repositioned some of the newer menu items for easier location- Change.GUI: Moved graph visibility setting to the registry, so a config reload and process recheck event won't be triggered every time the graph visibility is toggled by the user- Change.Core: No longer restore the original priority of a process whose priority was externally adjusted while it was in a changed state due to a ProBalance event (i.e. if user changes the priority after ProBalance makes a temporary adjustment)- Change.Core: No longer restore the original CPU affinity of a process whose CPU affinity was externally adjusted while it was in a changed state due to a ProBalance event (i.e. if user changes the CPU affinity after ProBalance makes a temporary adjustment)- Addition.Installer: Included a CHM copy of the docs for easy readability and offline access (increased installer size though)