CoreFreq
CoreFreq is free CPU monitoring software for Linux, built around a kernel module, daemon and command-line client.
What CoreFreq is
CoreFreq is free CPU monitoring software for Linux, built around a kernel module, daemon and command-line client. It reads processor frequencies and ratios, performance counters, instructions per cycle, C-states, temperature and documented core-voltage readings. Its views also identify processor features, brand and architecture, and show a topology map that includes caches. The driver exposes controls for Turbo Boost, power management, thermal limits, prefetchers and hardware-controlled performance states. Supported architectures listed by the project include Intel and AMD families, Arm A64, RISC-V RV64 and PowerPC64 LE. CoreFreq requires Linux kernel version 3.3 or newer and GNU C Library. Users can build it from source or use distribution options including ArchLinux AUR, Gentoo, Debian, Ubuntu, TUXEDO, Fedora, AlmaLinux and Rocky Linux. The project says its kernel module uses shared memory to protect the kernel from the user-space component. Some virtual machines may not expose registers required by the driver; module signing is needed when kernel signature verification is enabled. Its interface works best in an ASCII console or VT100-capable Xterm and can stall below 80 columns.
Good
- Monitors frequencies, temperature and performance counters
- Displays processor topology, including caches
- Exposes controls for power and thermal settings
- Supports multiple listed processor architectures
- Free software under GPL-2.0
Watch out
- Requires Linux kernel 3.3 or newer and GNU C Library
- Some virtual machines may lack required register access
- Driver signing is needed with kernel signature verification
- Display can stall in terminals narrower than 80 columns
Who it suits
CoreFreq suits Linux users who want processor monitoring and tuning controls, particularly those comfortable working with a command-line client and kernel modules. Its use depends on compatible processor access and the listed Linux requirements.
Verdict
CoreFreq combines detailed processor monitoring with driver-level controls for Linux. Check kernel and terminal requirements, and confirm that the environment exposes the registers its driver needs.
Plans and prices
From CoreFreq's own pricing page, checked 3 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| CoreFreq | Free | Linux kernel module and user-space client; supported 64-bit processor architectures |
The facts
Each one read from CoreFreq's own pages, with the date it was checked.
What it does
- Architecture support
- The README lists Intel and AMD processor families, Arm A64, RISC-V RV64, and PowerPC64 LE as supported architectures.checked 3 Oct 2026
- Compatibility limit
- The README cautions that some virtual machines do not provide access to registers used by the driver.checked 3 Oct 2026
- Control features
- The driver exposes controls for items including Turbo Boost, power management, thermal limits, prefetchers, and hardware-controlled performance states.checked 3 Oct 2026
- Installation
- The README documents building from source and distribution options including ArchLinux AUR, Gentoo, Debian, Ubuntu, TUXEDO, Fedora, AlmaLinux, and Rocky Linux.checked 3 Oct 2026
- Interfaces
- CoreFreq includes a daemon and a command-line client with monitoring views and JSON-encoded system information output.checked 3 Oct 2026
- License
- The repository identifies the software as GPL-2.0 licensed.checked 3 Oct 2026
- Module signing
- The README says users must sign the driver if kernel module signature verification is enabled.checked 3 Oct 2026
- Monitoring
- It retrieves CPU frequencies and ratios, performance counters, instructions per cycle, C-states, temperature, and documented core-voltage readings.checked 3 Oct 2026
- Purpose
- CoreFreq is CPU monitoring software with BIOS-like functionalities for 64-bit processors.checked 3 Oct 2026
- Security boundary
- The project says its kernel module uses shared memory to protect the kernel from the user-space part of the software.checked 3 Oct 2026
- Terminal requirement
- The README says the interface renders best in an ASCII console or an Xterm with VT100 support and notes that the display can stall in terminals narrower than 80 columns.checked 3 Oct 2026
- Topology
- It displays processor features, brand and architecture strings, plus a topology map including caches.checked 3 Oct 2026
Where it runs
- Linux requirements
- The README specifies a Linux kernel version 3.3 or newer and GNU C Library as dependencies.checked 3 Oct 2026
Alternatives to CoreFreq
- 1
MemTest86
Free planLinuxmacOSSelf-hostedWindows7.5From $76 a year - 2
HCI MemTest
Free planLinuxWindows7.3$5 one-time - 3
CoreCtrl
Free planOpen sourceLinux7.1Free plan - 4
AIDA64
AndroidiOSWindows7.0€59.95 one-time - 5

ASUS GPU Tweak III
Free planWindows6.7Free plan - 6

OCCT
Free planLinuxWindows6.6Free plan
