Process Lasso 3.89.1 beta

Posted on Friday, June 04 2010 @ 14:25 CEST by

Process Lasso is a unique new technology that will improve your PC's responsiveness and stability during periods of high CPU load. Windows, by design, allows programs to monopolize your CPU without restraint -- leading to hangs and micro-lags. Process Lasso's ProBalance (Process Balance) technology intelligently adjusts the priorities of running programs so that badly behaved processes won't negatively impact the responsiveness of your PC.

Changelog:
  • Addition.Core: Added option to restart or terminate a livelocked process (restart/terminate process if consuming X% CPU for Y time)
  • Addition.Core: Added option to restart or terminate a memory leaking process (restart/terminate process if consuming X% of VM for Y time)
  • Addition.Core: Added feature to disable ProBalance after system has been idle X minutes
  • Addition.Core: Added Emergency Stall Recovery feature which will take highly aggressive action if system responsiveness drops below a certain threshold for too long. The difference between ERS and ProBalance is that ERS is much more aggressive, acting on anything (i.e. even the foreground process, which would be ignored by ProBalance in its default settings)
  • Addition.Core: Added log entry indicating if restoration of a ProBalance process occurred to due maximum restraint time reached
  • Addition.GUI: Added facilitating ProBalanace settings for new feature to disable ProBalance when PC idle
  • Addition.GUI: Added facilitating settings for overloaded (livelock or memory leak) process handling
  • Addition.GUI: Show maximum CPU frequency in status bar
  • Addition.GUI: Added an exception handler to allow users the option to continue or restart Process Lasso after an exception (in some locations)
  • Addition.GUI: Added greeting message the first time you 'close' the GUI to the system tray, informing that the GUI is down there sleeping
  • Addition.GUI: Added all facilitating menu items and dialogs for Emergency Stall Recovery
  • Addition.CPUEater: Added new affinity selection, to test CPU Eater or specific CPUs
  • Addition.CPUEater: Added new total processes and threads in status bar
  • Change.CPUEater: Re-arranged dialog
  • Change.CPUEater: Allow specification of maximum threads and CPU affinity
  • Change.CPUEater: Tweaks to default aggressiveness (was unnecessarily aggressive on single CPU systems)
  • Change.CPUEater: Added status bar
  • Change.CPUEater: Added total system process and thread count to status bar
  • Change.GUI: Re-arranged configuration dialogs to cause less confusion with pressing 'OK' without adding the process to the list first
  • Change.GUI: Remove UAC shield from 'manage processes of all users', as it hid check state
  • Change.GUI: Removed PL logo from ProBalance settings to make room for new options
  • Change.GUI: Tweaks to single and multiple process selection context menus
  • Change.GUI: Added menu options for quickly setting 'disable ProBalance while user away' feature
  • Change.GUI: Added total system thread count to status bar (with existing total process count)
  • Removal.GUI: Removed 'beep when' settings from the ProBalance configuration dialog to make space for new, more important features
  • Change.Core: Change to default ProBalance settings of Server Edition
  • Change.Core: Changed default value of 'maximum log lines' to 1000 for a server
  • Change.Core: Tweaked process suspension and throttling code
  • Change.Core: Added a hard-coded exclusion for Symantec Endpoint Security since ProBalance on it was triggering tampering warnings
  • Change.Core: Tweaked Server Edition ProBalance defaults
  • Change.Core: Minor continued code optimizations, in the never ending pursuit to save another CPY cycle
  • Change.InstallHelper: Added back ProBalance default settings check to let Server users know of tweaks to default/recommended values
  • Change.Installer: Updated to NSIS 2.46 unicode build
  • Changes since last beta version v3.89.0:
  • Change.GUI: Allow deletion of multiple selected list entries at once on some config dialogs
  • Addition.GUI: Enabled watchdog features on virtual memory
  • Addition.GUI: Polish watchdog config dialog and fix broken things
  • Addition.GUI: 'Remove all' buttons now remove multiple selections in many config dialogs
  • Addition.GUI: Added new top level exception handler for polite automatic restart if a crash were to occur
  • Addition.TestLasso: Added '-m' switch to eat memory indefinitely (for testing watchdog)
  • Change.GUI.Watchdog: Show/hide extra options when user selects watch/monitor type (CPU or memory at present)
  • Change.Core: Added duration to watchdog action log entries
  • Change.CPUEater: Continued cosmetic improvements
  • Change.All: Other stuff I was too busy coding to document ;p

Program Information

Category:
Tools and Utilities
Type:
Free


Version:
3.89.1 beta
Size:
1.57MB
Works on:
Windows


Product page: here

Download: Process Lasso 3.89.1 beta



Loading Comments