processlasso_md

Process Lasso improves system performance, responsivenss, and stability in high load situations. It watches for processes consuming too much of the CPU and automatically restrains them to improve system responsiveness. It can also automatically terminate undesired processes, apply default priorities to an application each time it is run, or log all processes launched. It is not a task manager replacement, but does have task manager like capabilties only as a compliment to its core functions.

Known errata in Beta Series: Vista /w UAC: Windows Defender will stop Process Lasso and Process Governor from starting at user login when PL is configured to ’show all processes’ (administrative rights).

What’s New in version 3.28.2:

Summary: This version represents the most major changes to Process Lasso in several months. It adds the ability to restrain out-of-control processes by changing their CPU affinities in addition to their priority classes. There is also a wide array of functional additions and enhancements, as well as some fixes that could improve ProBalance performance for some users.

  • Fix.Core: Fixed issue where some applications, under certain circumstances, could end up with incidentally lowered priority classes that persist throughout the process lifetime.
  • Fix.GUI: Fixed improper behavior of confirmation message boxes introduced in v3.26.
  • Fix.GUI: Various ongoing adjustments to windowing code.
  • Addition.Core: Added support for ProBalance restraint by changing the CPU affinity of offending processes.
  • Addition.Core: Emits log entry when an instance of the governor starts, also indicating the config file in use.
  • Addition.GUI: Added support for ProBalance restraint by changing the CPU affinity of offending processes.
  • Addition.GUI: Added option to exit the GUI on window close, instead of minimizing to system tray.
  • Addition.GUI: Created a new log/action column for process ID.
  • Addition.GUI: Added build date to about box.
  • Addition.InstallHelper: Added extended error codes from MakeService to help track down service install problems.
  • Addition.InstallHelper: Created new switches ‘/terminate’ and ‘/uninstall’, which were formerly combined in ‘/remove’.
  • Addition.InstallHelper: Added explicit ‘/checksettings’ switch, to check for default setting changes the user should be prompted about.
  • Addition.Installer: Now detects if Process Lasso instance(s) are still running after attempted termination, and prompts user to terminate them.
  • Change.GUI: Instance limits dialog now populates process name field when process removed from list, for easier changes to limits.
  • Change.GUI: Don’t open another instance of the update check dialog if one is already open.
  • Change.GUI: Edits to log entry descriptions.
  • Change.GUI: Minor optimizations.
  • Change.GUI: Reduced stack memory usage throughout.
  • Change.Core: Excluded explorer.exe from restraint.
  • Change.Core: Always exclude services.exe from restraint.
  • Change.Core: Tweaks to ProBalance restraint algorithm.
  • Change.Defaults: Now clears log at each exit by default to help reduce memory use and log clutter.
  • Change.Defaults: Default log size decreased to 100 lines.
  • Change.Localization: Don’t show language selection dialog since only English is available (instead of show and close).
  • Change.InstallHelper: Cosmetic improvements.
  • Change.Installer: Several upgrade related changes.
  • Change.Installer: Less safety wait time for termination of running instances.
  • Change.Installer: Startup settings now preserved better.
  • Change.Installer: No longer asks Windows 2000 users to terminate Process Lasso, unless necessary.
  • [.1] Fix.Installer: Fixed failure to start Process Lasso with administrative rights when configured to do so.
  • [.1] Fix.InstallHelper: Minor fixes and adjustments for Vista /w UAC.
  • [.2] Fix.GUI: Fixed errant CPU selection for restraint affinity.

Homepage: http://www.bitsum.com
Download: pssetup.zip
File Size: 415KB