CoreFreq vs TuxClocker
CoreFreq
cyring.frTuxClocker
github.comSide by side
| Figure | CoreFreq | TuxClocker |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Linux | Yes | Yes |
| Self-hosted | Yes | — |
| Plans published | 1 | 1 |
| Spec score · PC Overclocking Software | 7.8 (#11) | 7.2 (#25) |
| Installation | The README documents building from source and distribution options including ArchLinux AUR, Gentoo, Debian, Ubuntu, TUXEDO, Fedora, AlmaLinux, and Rocky Linux. | The project provides a prebuilt tarball from its release page and distribution packages for openSUSE Tumbleweed. |
| License | The repository identifies the software as GPL-2.0 licensed. | TuxClocker is licensed under GPL-3 only. |
| Purpose | CoreFreq is CPU monitoring software with BIOS-like functionalities for 64-bit processors. | TuxClocker is a hardware controlling and monitoring program consisting of a D-Bus daemon and Qt GUI. |
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.
TuxClocker
TuxClocker is a GNU/Linux hardware monitoring and control program made up of a D-Bus daemon and a Qt graphical interface. It can handle any number of devices at once, with users selecting device nodes to read or change properties. NVIDIA features include fan, clock, and power-limit controls, plus temperature, utilization, and VRAM monitoring; voltage settings and readings are available for 600–900 series GPUs under Xorg. AMD features include fan and clock control, performance parameters, voltage and VRAM monitoring, and voltage-frequency curve editing on applicable GPUs. CPU tools cover frequency and utilization monitoring, governor settings, frequency limits, power usage, and energy-power preferences. Installation options include a prebuilt release tarball and packages for openSUSE Tumbleweed. NVIDIA editing requires Coolbits, while AMD editing requires the amdgpu.ppfeaturemask boot parameter. Optional dependencies provide vendor support, and python-hwdata can improve AMD device names. The project is licensed under GPL-3 only and lists GNU/Linux as its current platform focus.