Is there a ubuntu program like CPU-Z which will show me the actual frequency of my processor?

I do a fair amount of scientific computing which leads to me running my programs for up to 10 hrs. To alleviate this problem a little I overclock my CPU. However I can't see what the actual clock of my processor from within ubuntu which means I either have to restart and look at the bios or load into windows. If there was an applet or command line command to find out this information it would be very helpful.

Thanks for your help


The file /proc/cpuinfo contains information about the cpu(s) on your system. To just get the clock rate, you could run cat /proc/cpuinfo | grep "cpu MHz".

  • this still gives the value based on my cpu's default clock and not the actual speed. As in, my processor is stock 2.8 GHz, I am running it at 3.2 GHz. running that command returns a value of "2800.000"
    – Anake
    Apr 24 '11 at 15:41
  • 1
    Well then your cpu is running at 2.8 ghz. Maybe the cpufreq daemon is overriding your bios overclock.
    – tinhed
    Apr 24 '11 at 16:27
  • What do you get from the file /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies ? If the overclocked speed is not listed, you should try disabling speedstep when you overclock.
    – Egil
    Apr 24 '11 at 16:33
  • 1
    that shows the same set of frequencies, rubbish. I'm using an AMD chip, so it looks like have got more hunting to do. Thanks!
    – Anake
    Apr 24 '11 at 21:35

you can use CPU-G, CPU-G is an application that shows useful information about your hardware which have 'similar' appearence with CPU-Z on windows; see here


There is a program called " Hardinfo" . It is there in the repository. It will give you the detaiiled hardware indformation about your system. If you are using the old gnome-panels then there is also the " cpu frequency monitoring applet" which will show your current cpu status.

  • I really like that program you suggested but I have the same problem as I commented on the other post
    – Anake
    Apr 24 '11 at 15:46

Try i7z if you are using an Intel i3, i5, or i7 CPU. It shows the actual current CPU frequency, even if you have overclocked it using the BIOS. To see the overclocked speed you'll have to run a job that pushes at least one core, or you'll only see a much lower idle frequency in i7z.

(This answer is almost identical to an answer I gave in CPU Frequency is off , but it seems you're interested in the same thing. Please let me know if this isn't the right way to answer 2 similar questions.)

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.