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.
In addition, Process Lasso offers capabilities such as default process priorities, default process CPU affinities, termination of disallowed processes, and logging of processes executed.
Addition.Core: Added 'forced mode', which will force default priorities
and affinities to remain in place, despite any manual changes by the user or
Addition.Core: Added sound playback ability on process restraint/restore.
You can change the actual played back files in the INI file, but I will add
an ability to change the sound files in the GUI.
Change.Core: Changed process restraint algorithm to better handle
foreground processes without excluding them.
Change.Core: Renamed INI entry 'PerProcessorUsageForRestore' to
'PerProcessUsageForRestore'. No functional change.
Change.Core/GUI: Fixed some less than optimal compiler and linker
Addition.GUI: Added a neat little highlight to the graph that indicates
when process restraint's occurred.
Addition.GUI: Added 'forced mode' menu toggle.
Addition.GUI: Added option to exclude system services from process
Addition.GUI: Added two options for playback of wav files when a process
is restrained and/or when it is restored.
Addition.GUI: Added all process restraint options to the menu, though
they're also still in the process restraint (OOC) config dialog, which has
nice descriptive tooltips.
Addition.GUI: Added option to aggressively trim the working set of the GUI
itself. Useful for people who don't use the GUI much.
Change.GUI: memory/code optimization - decreased history depth since it
was unnecessarily deep, though resource impact should have been negligible.
Change.GUI: CPU utilization and responsiveness graph lines are now the
same size. Was 1.4:2.0, respectively.
Change.GUI: Some working-set size adjustments to reduce RAM use w/o
increasing page faults too much.
Change.GUI: Moved process restraint exclusions to process restraint menu
where it belongs.
Change.GUI: Added 'aggressively trim working set' option to force the GUI
to free more of its RAM. This is useful if you seldom use the GUI.
Otherwise, you should leave it turned off.
Change.GUI: Killed the buy now button for now, which was getting placed in
the wrong spot anyway.
Change.GUI: Added back 'free build' text output over the graph.
Change.GUI: Cosmetic improvements to some of the dialogs.
Change.GUI: Removed edit INI manually from OOC restraint config dialog.
Its still in the advanced options menu.
Fix.GUI: Added checks to make sure the saved window position will be
visible on the screen. If not, we default.
Fix.GUI: Fixed /config switch not working.
Fix.GUI: Fixed flicker in average CPU column (it was getting repopulated
when not necessary).
Fix.TestLasso: Generally fixed.
Change.Installer: Upgraded to NSIS 2.35.
Change.Installer: Made 'show OOC defaults' section enabled by default
again so OOC config dialog will show at install.
Fix.Installer: Misc. tweaks.
Program Information Category:
Tools and Utilities Type:
Free Version: 2.74 Size: 395KB Works on: Windows