Process Lasso 2.92.1

Posted on Saturday, June 07 2008 @ 17:59 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.

  • Fix.GUI: Fixed 'Save' button in default CPU affinities dialog having no effect. Right-clicking processes to add default affinities worked fine though, users of v2.90 should use that mechanism instead, or upgrade to this beta.
  • Fix.Core: Removed hard limits on the size of lists (such as default priorities) in the configuration INI file.
  • Fix.Core: Now restores priority of a restrained background process when it becomes foreground, if foreground processes are excluded from restraint. The log entry and balloon text will differ from standard restores (if you've set PL to log restorations).
  • Fix.Core: Fixed possible problem with disallowed processed based on pathname (optional feature).
  • Fix.GUI: Fixed errant balloon text on process restraint (it said process priority was restored). This was a localization mishap, strings got confused in a copy/paste operation.
  • Fix.GUI: Fixed 'Open folder' option, which quit working in v2.90, or possibly before.
  • Addition.GUI: Added 'forced mode' setting within default priorities dialog, for convienence. It is still in the options menu too.
  • Addition.GUI: Added 'do not start at login' to 'Options / General settings / Process Lasso startup'.
  • Change.Core/GUI: Reduced RAM usage even further. The more processes you have running, the more pronounced the RAM savings will be.
  • Change.Core/GUI: Optimized stack use to reduce RAM consumption.
  • Change.Core: Added more sanity checking to the configuration file, which will prevent crashes in some cases where the user made certain syntax errors in the default priorities or affinities.
  • Change.Core: Default process priority settings in the configuration file can now be in your native language, or in English. They must be exact in their name though.
  • Change.Core: Some error messages were moved to localizable resources.
  • Change.GUI: Adjusted 'Options / General settings / Process Lasso startup' menu structure (removed a submenu).
  • Change.GUI: Updated Russian translation.
  • Change.GUI: Updated Polish translation.
  • Change.GUI: Moved start types 'All users' and 'Current user' to localizable resources.
  • Change.GUI: Reworked image list code to avoid problems at low color depths, or other issues.
  • Change.All: All Process Lasso executables are trimmed (PETrim) now.
  • Change.Core/GUI/InstallHelper: Reworked and consolidated localization handling.
  • Change.LocalizationPack: Renamed graph legend bitmap from bmp00001.bmp to graph_legend.bmp.
  • Change.Installer: Updated to NSIS v2.37.
  • Change.Installer: Switched to MUI2.
  • Change.Installer: Other changes, and added Polish language (note: selection may not be working as of beta 2).
  • Change.Installer: Localization files (for translators) installed by default for now, may switch back before final. This is to reduce confusion about where these files are.
  • Change.Installer(x64): File system redirection is now disabled, as it should be so PL isn't treated like a 32-bit app and installed in the WoW directories. Other than the default install path being wrong, it had no other effect.

Program Information

Tools and Utilities

Works on:

Product page: here

Download: Process Lasso 2.92.1

Loading Comments