Process Lasso v9.1.0.28

Process Lasso ist ein automatisiertes Windows Prozessmanagement- und Optimierungs-Tool für Windows Vista, 7, 8 und 10, das die Reaktionsfähigkeit des Systems — besonders bei hohen Prozessorauslastungen — durch einen eigenen Algorithmus positiv beeinflussen soll. Neben einer kostenpflichtigen Pro-Version sind zusätzlich eine Server Edition, sowie ältere Versionen für Windows XP und Windows 2000 verfügbar.
Mit der Version 9.1 wurde die Funktion “Instance Balancer” eingeführt, mit der man einzelnen CPU-Kernen mehrere Instanzen derselben Anwendung zuweisen kann. Dies geschieht über einen auswählbaren Algorithmus. Derzeit besteht die Option, jeder Instanz entweder die gleiche Anzahl von CPU-Kernen zuzuweisen oder jeder Instanz eine bestimmte Anzahl von CPU-Kernen zuzuweisen.
The Instance Balancer individually assigns CPU cores to multiple instances of the same application. This is done by way of a selectable algorithm. Presently, the options are to either give each instance an equal number of CPU cores (rebalanced when the instance count changes), or to set give each instance a specific number of CPU cores.
This new feature is not something most people will need, but it covers a previous gap in functionality. While users could set persistent CPU affinities for different applications, multiple instances of the same application were problematic because they have the same process name and path.
Windows has a particularly bad problem dealing with threads that decide they want to consume every bit of CPU time they can get their hands on (CPU bound threads). A single CPU bound thread running at Normal priority can bring an entire single-CPU system to a stall, as demonstrated by our graphical proof of concept below. Yes, it is true – believe it or not! It is this worst case scenario that Process Lasso was originally written to address. By temporarily lowering the priority of the offending process, your PC can be saved from a full stall.
Release Notes:
v9.1.0.28 – Apr 27 2019
- GUI: Add Processor Utility % to status bar (see this page for info)
- GUI: Add CPU Queue Length and Load Ratio to status bar (queue_length / core_count)
- GUI: Add Process Lasso version to status bar
- GUI: CTRL+C copy to clipboard support of selected rows in primary listviews (including filtered views and logviewer)
- GUI: Fix a small memory leak seen under some conditions
- GUI: Minor other improvements
- LogViewer: Persist window size and position
- LogViewer: Expand right-most log column to horizontal size of window if it would otherwise be initialized to a lesser width
- LogViewer: Move log listview column persistance to HKCU
- LogViewer: CTRL+A select all support
- Expand maximum command line length in places where an older Windows constant was used
- Migrate to VS2019
Download: