Bitsum Community Forum

General Category => Process Lasso => Topic started by: tinyeuk on December 01, 2025, 01:51:59 AM

Title: CPU sticky priority class overrides foreground priority boost
Post by: tinyeuk on December 01, 2025, 01:51:59 AM
Since the program allows to exclude certain processes from foreground boosting, I consider this is a bug.

Version: 16.1.0.46
Windows 11 Pro 24H2, OS build: 26100.6899

How to reproduce:
- Set a sticky priority class for chrome.exe to Normal
- Enable foreground boosting, set the foreground priority to High
- When chrome bring to focus, it does not change to High priority

Expected:
- The chrome tab in focus should set to High priority


Thanks
Title: Re: CPU sticky priority class overrides foreground priority boost
Post by: Jeremy Collake on December 01, 2025, 01:38:09 PM
Is "Options > Forced Mode" on?

We can confirm that in that circumstance a static priority rule will override a foreground boost action. We have created a ticket to evaluate whether that behavior should be adjusted and will reply here upon any news.
Title: Re: CPU sticky priority class overrides foreground priority boost
Post by: tinyeuk on December 01, 2025, 02:24:50 PM
Quote from: Jeremy Collake on December 01, 2025, 01:38:09 PMIs "Options > Forced Mode" on?

We can confirm that in that circumstance a static priority rule will override a foreground boost action. We have created a ticket to evaluate whether that behavior should be adjusted and will reply here upon any news.

Hi Jeremy,

Yes, I had to turn on Forced Mode, because chrome will always try to change it's background tabs to idle priority.

Having Foreground Boost takes precedence over sticky priority class, users have a choice whether to use this or exclude that process from Foreground Boost (to achieve the same behaviour as what's currently). Currently users don't have a choice and sticky priority always overrides foreground boost.

To make it backward compatible and not changing this behaviour, another option is to add a checkbox in Foreground boost settings "Override sticky priority class" and default to unchecked. In this way, existing users won't be affected by this change and users will have a choice.


Thanks
Title: Re: CPU sticky priority class overrides foreground priority boost
Post by: Jeremy Collake on December 03, 2025, 08:25:25 PM
I agree entirely with your assessment.

As of v17.0.0.103 BETA, foreground boosts take precedence over CPU and GPU priority class rules.

If you see any continued issues, please do let me know. Thanks for the heads up on this!