Process Governor is a Python utility designed to manage Windows processes and services by adjusting their priorities, I/O priorities, and core affinity based on user-defined rules.
- Adjust process and service priorities for better performance.
- Control I/O priorities to optimize resource utilization.
- Define core affinity for processes.
- Fine-tune Windows services and processes based on user-defined rules.
- Continuous monitoring of the configuration file for rule application.
- Ability to add ProcessGovernor to autorun.
To get started with Process Governor, follow these steps:
- Download the latest ready-to-use build from the following link: Latest Release.
- Run the
Process Governor.exe
executable with administrative privileges. This is important to allow the program to make the necessary adjustments to process and service priorities, I/O priorities, and core affinity. - Configure the rules for processes and services.
You can close the program by accessing the tray icon.
- Configuring rules
- Configuration file
- Running from source and creating a portable build
- Tips and Tricks
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.