1.0.01157.1 MB
MIT
strict
core22
Real-time per-core CPU clock frequency, governor & C-state residency monitor
CPU Frequency and C-State Monitor is a desktop processor clock frequency, power-scaling
governor, per-thread utilization, and C-state idle residency telemetry viewer for Linux.
An independent Linux alternative inspired by desktop processor frequency and C-state
monitoring utilities such as CoreFreq, it samples live kernel interfaces to visualize
logical core clocks, active vs idle state residency, and scheduling activity.
Key Features:
- Per-Logical-CPU Frequency & Governor Telemetry: Reads /sys/devices/system/cpu/cpufreq
attributes (scalingcurfreq, cpuinfominfreq, cpuinfomaxfreq, scalinggovernor,
scalingdriver, energyperformancepreference) alongside /proc/cpuinfo live MHz and
cache/core topology.
- Hardware C-State & Kernel Idle Residency: Polls /sys/devices/system/cpu/cpu*/cpuidle
state counters (latency, target residency, usage, and microsecond residency deltas) and
/proc/stat per-thread busy, kernel, softirq, iowait, and C1+ idle jiffies.
- Live History Charts & Multi-Thread Load Exerciser: Plots per-core utilization bars,
stacked C-state residency charts, and rolling MHz/C0 history timelines with an optional
short multi-thread compute pulse to observe C0 transition behavior.
- Structured Telemetry Export: Exports complete per-core clock, utilization, topology,
and C-state residency snapshots to CSV and JSON files.
Disclaimer: This project is an independent open-source tool and is not affiliated with, sponsored by, or endorsed by CyrIng or CoreFreq developers.
governor, per-thread utilization, and C-state idle residency telemetry viewer for Linux.
An independent Linux alternative inspired by desktop processor frequency and C-state
monitoring utilities such as CoreFreq, it samples live kernel interfaces to visualize
logical core clocks, active vs idle state residency, and scheduling activity.
Key Features:
- Per-Logical-CPU Frequency & Governor Telemetry: Reads /sys/devices/system/cpu/cpufreq
attributes (scalingcurfreq, cpuinfominfreq, cpuinfomaxfreq, scalinggovernor,
scalingdriver, energyperformancepreference) alongside /proc/cpuinfo live MHz and
cache/core topology.
- Hardware C-State & Kernel Idle Residency: Polls /sys/devices/system/cpu/cpu*/cpuidle
state counters (latency, target residency, usage, and microsecond residency deltas) and
/proc/stat per-thread busy, kernel, softirq, iowait, and C1+ idle jiffies.
- Live History Charts & Multi-Thread Load Exerciser: Plots per-core utilization bars,
stacked C-state residency charts, and rolling MHz/C0 history timelines with an optional
short multi-thread compute pulse to observe C0 transition behavior.
- Structured Telemetry Export: Exports complete per-core clock, utilization, topology,
and C-state residency snapshots to CSV and JSON files.
Disclaimer: This project is an independent open-source tool and is not affiliated with, sponsored by, or endorsed by CyrIng or CoreFreq developers.
Update History
1.0.0 (1)14 Nov 2026, 05:45 UTC
14 Nov 2026, 05:37 UTC
14 Nov 2026, 05:30 UTC
14 Nov 2026, 05:45 UTC


