我需要KVM主机的CPU速度。
当我使用dmidecode时,结果如下:
sudo dmidecode | egrep“最大速度|当前速度”
最高速度:3100 MHz
当前速度:3100 MHz
然而,当我使用lscpu时,结果是:
lscpu | grep“MHz”。
CPU MHz:1600.000
那么,为什么有两个不同的值,两者之间,这是我的实际CPU速度?
附加:
当/ proc / cpuinfo文件对各个核心的速度有以下结果时。
cat / proc / cpuinfo | grep“MHz”
cpu MHz:1600.000
cpu MHz:1600.000
cpu MHz:1600.000
cpu MHz:1600.000
有人可以详细解释一下吗?
答案 0 :(得分:2)
您的CPU的额定速度为3.1GHz。当您检查cpuinfo
时,它的运行频率为1.6GHz。当负载较低时,CPU以较低的速度运行以节省能量并保持较低温度。
答案 1 :(得分:0)
如果cpufreq
运行,在非活动期间降低CPU频率的驱动程序,您可以从中获取最大频率(以KHz为单位):
$ cd /sys/devices/system/cpu/cpu1/
$ sudo cat cpufreq/cpuinfo_cur_freq
2363000
$ cat cpufreq/cpuinfo_max_freq
2600000
请注意,2,6 GHz是我CPU的英特尔“Turbo”频率,实际库存频率为1.7 MHz。