Feb 25.2020 - Version: 1.3.2
CPUSetter adjusts the number of active cores in your cpu(s). It can also enable/disable hyperthreading on supported cpus.
To do this requires administrator access to the machine and a small privileged helper program is installed when you first execute CPUSetter.
A convenient link to the system Activity Monitor is provided so you can observe the impact of changes.
Authentication with your administrator credentials is required to make changes to your system.
The Processes window allows you to change the priority (nice value) of your processes, and to also limit the maximum CPU usage of any of your processes. You cannot adjust processes that do not belong to you.
Be aware that you may severely impact the operation of your system by adjusting these parameters.
* Hide the Hyper Threading control if not supported by the hardware. (e.g. intel i5)
* Updated to Swift 4.
* Rewritten in Swift.
* Future updates via Sparkle framework.
* Window layout modified
* Restore window to previous location at startup
* Preference setting to restore configuration at startup or after system sleep
* Preference setting to record configuration changes via Notification
Works fine for me.
Need battery test with only 1 Core=)
Just thought whoever developed CPUSetter should know, people are trying to donate but your donate software doesnt work. I filled out the page and rejected without any reason stated. You might want to fix that?