CPUSetter
CPUSetter is a macOS utility that lets you control how many CPU cores are active and adjust related processor behavior for power or performance tuning.
What is CPUSetter?
CPUSetter is a native macOS utility for managing processor usage on a Mac. It helps users choose how many CPU cores are active, which can be useful for testing, troubleshooting, thermal control, battery-focused setups, or running workloads that benefit from a specific CPU configuration. The app also includes controls related to logical cores and process priority, giving advanced users more direct control over how the system handles certain tasks. CPUSetter is aimed at technically confident Mac users who want finer control than the default macOS settings provide. It is published by Bryan Christianson and distributed from the whatroute.net software site.
Key features
- Enable or disable individual CPU cores
- Set different CPU core limits for AC power and battery power
- Toggle use of logical cores such as hyperthreading-related behavior
- Change the priority of selected processes
- Monitor CPU activity with built-in graphs and status views
Review app leftovers with diCleaner
Inspect caches, support files, containers, and login items before cleaning.
Safety overview
Status: Use with caution
CPUSetter changes low-level processor behavior, so it is best used only if you understand why you need it. The app may ask to install a privileged helper tool so it can apply system-level CPU settings, which is normal for this kind of utility but gives it elevated control over performance-related features. Incorrect settings can reduce performance, affect responsiveness, or make testing results harder to interpret. Use conservative changes, and return to default settings if your Mac behaves unexpectedly.
Recommendation: Keep CPUSetter if you actively use it for CPU tuning, testing, or power-management experiments on your Mac. If you do not use manual processor controls, you can remove it without affecting normal macOS use. After changes, check that your Mac performs normally and restore default settings if needed.
Common paths
/Applications/CPUSetter.app
Share your experience
Be the first to share your experience.