Description
Process Governor - Control Your Processes Efficiently
If you are running the latest Windows OS on an older computer, then you probably noticed that some processes spike the CPU usage and render your machine useless. Process Governor is a straightforward console application that enables you to set various limits to the running processes.
Key Features:
- Control CPU usage and affinity for specific processes
- Limit memory usage with ease
- Set environmental variables for enhanced process management
Technical Specifications:
- Price: FREE
- Publisher: Sebastian Solnica
- Compatibility: Windows OS
- Interface: Console-based (Command Line, PowerShell)
- Options: CPU rate control, memory limits, environmental variables
The program does not come with an interface, as it is a console app, enabling you to open it via Command Line, PowerShell, or other third-party terminals. The tool packs quite a handful of options that enable you to tweak the CPU usage for any given process, regardless of whether it is new or old.
The CPU usage in this case refers to customizing the affinity, rate, the execution time of the process as well as user-mode. Configuring the CPU affinity means that you can control the cores responsible for running the app. By using a decimal value, the app is then permitted to use solely the specified number of cores, whereas a decimal value determines it to act as an affinity mask. According to the developer, if you want to set the CPU rate after you configured the affinity, then the changes are applicable to the selected cores.
Similarly to limiting the CPU usage, the program allows you to limit memory usage for any given process. The app includes two switches designed to control the minimum and maximum working set sizes of the process. Moreover, the app can be used to test .NET apps for memory leaks since the committed memory is basically all private memory employed by a process in Windows.
Lastly, it is worth mentioning that Process Governor allows you to set extra environmental variables for a given process. By using the standard env command, you can find out more about the variables received from the parent process and add extra if necessary.
User Reviews for Process Governor 1
-
Process Governor is a powerful tool for controlling CPU usage on older Windows OS. Its console-based interface provides various limits and customization options.