EVERYTHING XIAOMI
Get listed

CoreFreq

CoreFreq is free CPU monitoring software for Linux, built around a kernel module, daemon and command-line client.

Place
#24 of 31
Score
5.7
CoreFreq's website

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.

All about pricing
PlanPriceWhat it gives you
CoreFreqFreeLinux 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

All alternatives
  1. 1

    MemTest86

    Free planLinuxmacOSSelf-hostedWindows
    7.5From $76 a year
  2. 2

    HCI MemTest

    Free planLinuxWindows
    7.3$5 one-time
  3. 3

    CoreCtrl

    Free planOpen sourceLinux
    7.1Free plan
  4. 4

    AIDA64

    AndroidiOSWindows
    7.0€59.95 one-time
  5. 5ASUS GPU Tweak III logo

    ASUS GPU Tweak III

    Free planWindows
    6.7Free plan
  6. 6OCCT logo

    OCCT

    Free planLinuxWindows
    6.6Free plan