Is there a program to graph (CPU) clockspeeds in real time? For example, something like psensor which is useful for temperature graphs.

EDIT: Running Fedora 27 on a Ryzen system (Pinnacle Ridge)

  • matlab can do it – ajeh May 9 '18 at 16:30
  • @ajeh I'm looking for a monitoring utility, not a general plotting software. – adatum May 9 '18 at 16:41
  • Please add these details to the question. Did you google at all? If you did, what in this solution is missing for your use case: olausson.de/programs/plot-linux-system-stats ? – ajeh May 9 '18 at 16:50
  • @ajeh i7z seems to be just for Intel systems. I edited my post to mention I'm using AMD. – adatum May 9 '18 at 19:34

It's a bit overkill for just plotting CPU frequencies, but Netdata can do this with minimal setup effort (install it, start it collecting data, and point a web browser at the dashboard). It also provides a mind boggling variety of other statistics in real (or near real) time, including networking data, temperature sensor data, general system performance info, and even per-user stats, with a comparatively miniscule overhead (typically less than 1% CPU utilization despite collecting data every second, and double digit MB memory usage with default settings on most systems).

  • Incredible! Can it run just the CPU part? Even though the service is lightweight, a browser with the visualizations might not be. – adatum May 9 '18 at 19:38
  • Actually, it's reporting only base clocks, not also boost clocks. I just tested it on a Ryzen 2700X, and netdata is showing max 3.7GHz, while lscpushows up to 4.3GHz. Maybe a configuration issue? – adatum May 9 '18 at 19:48
  • 1
    Hmm, I think that's a bug in netdata then, not a configuration issue. I've not looked too far into the cpufreq plugin myself, so i'm not sure. – Austin Hemmelgarn May 10 '18 at 18:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.