【发布时间】:2015-03-04 09:47:57
【问题描述】:
我需要我的 KVM 主机的 CPU 速度。
当我使用 dmidecode 时,结果如下:
sudo dmidecode | egrep "最大速度|当前速度"
最大速度:3100 MHz
当前速度:3100 MHz
然而,当我使用 lscpu 时,结果是:
lscpu | grep "MHz"。
CPU 频率: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
谁能详细解释一下?
【问题讨论】:
-
尝试对 CPU 上主动运行的某些进程执行相同的措施(例如无限 while 循环、复杂的编译等...)
-
可能更容易检查您的 bios 信息...无论哪种方式,这似乎是一个比 StackOverflow 更适合 SuperUser 的问题,因为它似乎与编程无关。
-
cat /proc/cpuinfo 可能会提供一些信息,但是是的,SuperUser 更适合,因为您可能需要 cpupower/governor
标签: linux performance