Dynamically prioritizes CPU or memory access out of a given command.
Can be run as a non-root user.
Instructions on how to compile and usage are provided inside the code right here.
-EDIT- Just improved the code with improved nice sorting, detection and configuration.
Something in the line of https://gitlab.com/ananicy-cpp/ananicy-cpp ?
Something in the line of https://gitlab.com/ananicy-cpp/ananicy-cpp ?
Well, procbal does not need any configuration whatsoever – just run it with the command you want, and its working. Just like that. Plus, dynamic adjustment trumps static rules—procbal reacts live to CPU/memory spikes while ananicy does not. Also, a proper, dynamic nice adjustment means more free resources for other commands running on the background. Which can also mean “free” performance depending of how “potato” is your pc.