CoreFreq vs ZenMaster
CoreFreq
cyring.frZenMaster
github.comSide by side
| Figure | CoreFreq | ZenMaster |
|---|---|---|
| Price from | Free | — |
| Free plan | Yes | — |
| Free trial | — | — |
| Open source | — | — |
| Windows | — | Yes |
| macOS | — | Yes |
| Linux | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 1 | 0 |
| Spec score · PC Overclocking Software | 7.8 (#11) | 6.9 (#28) |
| Installation | The README documents building from source and distribution options including ArchLinux AUR, Gentoo, Debian, Ubuntu, TUXEDO, Fedora, AlmaLinux, and Rocky Linux. | It installs with pip as a pure Python package and requires Python 3.10 or later. |
| License | The repository identifies the software as GPL-2.0 licensed. | ZenMaster is distributed under the GNU General Public License version 3.0. |
| Monitoring | It retrieves CPU frequencies and ratios, performance counters, instructions per cycle, C-states, temperature, and documented core-voltage readings. | It supports live per-core monitoring, formatted power-management tables, raw table dumps, and JSON output. |
| Purpose | CoreFreq is CPU monitoring software with BIOS-like functionalities for 64-bit processors. | ZenMaster configures power limits, thermal thresholds, VRM current limits, clocks, voltages, and Curve Optimizer offsets on AMD Zen processors through the SMU. |
Plans
In their own words
CoreFreq
CoreFreq is free Linux CPU-monitoring software with BIOS-like controls for 64-bit processors. It reads frequencies, ratios, performance counters, instructions per cycle, C-states, temperature, and documented core-voltage readings. The interface shows processor features, brand and architecture strings, plus a topology map including caches. Its driver exposes controls for Turbo Boost, power management, thermal limits, prefetchers, and hardware-controlled performance states. A daemon and command-line client provide monitoring views and JSON-encoded system information. Listed architectures include Intel and AMD families, Arm A64, RISC-V RV64, and PowerPC64 LE. Requirements include Linux kernel 3.3 or newer and GNU C Library. Installation can use source builds or packages for several distributions. The project is GPL-2.0 licensed and uses shared memory between its kernel module and user-space component. Some virtual machines may hide required registers. Driver signing is required when kernel signature verification is enabled. The interface renders best in ASCII or VT100 terminals.