Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding Rule Application Delay Feature to Process Governor #9

Closed
SystemXFiles opened this issue Dec 15, 2023 · 0 comments · Fixed by #21
Closed

Adding Rule Application Delay Feature to Process Governor #9

SystemXFiles opened this issue Dec 15, 2023 · 0 comments · Fixed by #21
Assignees
Labels
enhancement New feature or request P:Low Low priority

Comments

@SystemXFiles
Copy link
Owner

Issue:
Changing core affinity settings for certain applications, such as the game Baldur's Gate 3, leads to issues like loss of sound or game crashes when the rules are applied immediately after the application launch.

Observation:
It has been observed that altering the core affinity a while after starting the game prevents sound loss and crashes. This suggests a potential solution by introducing a delay before applying the rules.

Suggestion:
I propose to add a rule application delay feature in Process Governor. This functionality will allow users to set a time interval (in seconds) after which rules (including core affinity) will be applied to processes. Such an approach can prevent issues similar to those occurring in Baldur's Gate 3 and enhance the flexibility in managing application behavior.

Use Case Example:
For instance, in the case of Baldur's Gate 3, a delay of 30 seconds could be set after the game launch before changing the core affinity to avoid sound loss and instability.

@SystemXFiles SystemXFiles added the enhancement New feature or request label Dec 15, 2023
@SystemXFiles SystemXFiles self-assigned this Dec 15, 2023
@SystemXFiles SystemXFiles added the P:Low Low priority label Mar 7, 2024
@SystemXFiles SystemXFiles linked a pull request Sep 23, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request P:Low Low priority
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant