Description
Process Governor
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:
- Customize CPU affinity, rate, execution time, and user-mode
- Control cores running the app
- Limit memory usage for processes
- Set extra environmental variables
Technical Specifications:
- Price: FREE
- Developer: Sebastian Solnica
- Console application - opens via Command Line, PowerShell, or third-party terminals
- Allows tweaking CPU usage for any process
- Configurable CPU affinity
- Memory usage limitation capabilities
- Supports testing .NET apps for memory leaks
The program does not come with an interface, as it is a console app. Therefore, you can 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 lifesaver for older PCs. Its console interface makes CPU tweaking easy and efficient. A must-have for Windows users.