显示处理器速度

use*_*949 13 linux

我有一台带有AMD Opteron(tm)处理器246的服务器和一个定制的Linux内核(2.6.9-100.ELhugemem).当我使用时检查处理器时dmidecode,它显示的速度为2000 MHz,而/proc/cpuinfo速度为1000 MHz.任何人都可以解释这个并给我一个检查当前CPU速度的方法吗?

nin*_*alj 28

您所看到的可能是由于频率缩放.您可以通过以下方式查看最小,最大和当前CPU频率:

cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
Run Code Online (Sandbox Code Playgroud)

(替换cpu0为适当的).

  • 如果它改变了,试试`sudo watch -n 1 cat/sys/devices/system/cpu/cpu*/cpufreq/cpuinfo_cur_freq` (6认同)