Process Lasso 2.74

Posted on Friday, April 04 2008 @ 14:20 CEST by

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.

Changelog:
  • Addition.Core: Added 'forced mode', which will force default priorities and affinities to remain in place, despite any manual changes by the user or application.
  • 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 optimizations.
  • 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 restraint.
  • 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


Product page: here

Download: Process Lasso 2.74



Loading Comments