CPU speed is shown wrong

Bug #933002 reported by Marcin Juszkiewicz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
CPU-G
Opinion
Undecided
Unassigned

Bug Description

I have i7-2600K set to 4.0GHz but cpu-g shows 1.6GHz cause cpu is idle now.

No idea how to read proper value so maybe show range of frequencies handled by cpufreq? On my system it is:

20:21 hrw@puchatek:cpufreq$ pwd
/sys/devices/LNXSYSTM:00/LNXCPU:00/sysdev/cpufreq
20:22 hrw@puchatek:cpufreq$ cat scaling_available_frequencies
5801000 5800000 5700000 5600000 5500000 5400000 5300000 5200000 5100000 5000000 4900000 4800000 4700000 4600000 4500000 4400000 4300000 4200000 1600000

Revision history for this message
Michał Olber (olbi) wrote :

This is good show of current speed. CPU-Z is showing same. But I have saw, that on some new CPUs when you OC them than Linux is showing only default speed, which is set to this processor.

Revision history for this message
Marcin Juszkiewicz (hrw) wrote :

But it is named "Core speed" not "Current CPU speed" (which would be wrong too as it is not updated during runtime).

Revision history for this message
Michał Olber (olbi) wrote :

I saw that you need off in BIOS SpeedStep or Cool'n'Quiet. Than it should be a good value.

Revision history for this message
Michał Olber (olbi) wrote :

Maybe add here some screenshots.

Changed in cpug:
status: New → Opinion
Revision history for this message
Marcin Juszkiewicz (hrw) wrote :
Revision history for this message
Marcin Juszkiewicz (hrw) wrote :

1.7GHz Atom D525:

# dmidecode |grep MHz
        External Clock: 166 MHz
        Max Speed: 4000 MHz
        Current Speed: 1668 MHz
        Speed: 800 MHz

4.0GHz i7 2600K:
# dmidecode |grep MHz
        External Clock: 100 MHz
        Max Speed: 4000 MHz
        Current Speed: 4000 MHz
        Speed: 1600 MHz
        Speed: 1600 MHz
        Speed: 1600 MHz
        Speed: 1600 MHz

Looks like 'Current Speed' may show what is proper value. But this would require root permission ;(

Revision history for this message
eloaders (eloaders) wrote :

Currently, cpu-g gets its data from /proc/cpuinfo. And it will not change.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.