如何在 Linux 下查看 CPU 频率信息(linux看cpu频率)
Linux 操作系统是当今广泛应用的操作系统,它被广泛分布在许多计算机系统,从嵌入式系统到大型服务器系统。在 Linux 操作系统下,有时候在查看 CPU 频率信息可能会变得很有难度,因为 CPU 频率信息不一定是在表面上可见的。本文将介绍如何在 Linux 下查看 CPU 频率信息。
从命令行界面中,可以使用“cat /proc/cpuinfo”命令来查看 CPU 的详细信息,包括频率:
cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 26
model name : Intel(R) Celeron(R) CPU G540 @ 2.50GHz
…
可以看到,在上面的例子中,CPU 频率为 2.50Ghz 。这个命令非常有用,因为它可以用来查看你的 CPU 的更多信息,而不仅仅是 CPU 频率等。
另外一种方法是使用 lscpu 命令:
lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
…
CPU MHz: 2499.998
lscpu 命令可以显示计算机的详细信息,包括 CPU 的指令模式、字节序、CPU 数量等,也可以查看 CPU 的主频,在上述例子中 CPU 主频为 2499.998MHz。
查看 CPU 频率信息最简单的办法是使用 cpupower 命令:
cpupower frequency-info
analyzing CPU 0:
driver: acpi-cpufreq
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 10.0 us.
hardware limits: 800 MHz – 2.50 GHz
available cpufreq governors: conservative ondemand userspace powersave performance schedutil
…
在上面的例子中,cpupower 命令可以获得计算机 CPU 的硬件频率范围,从 800MHz 到 2.50GHz。
介绍了三种常用的查看 CPU 频率信息的方法,使用这些轻松的命令就可以查看某台计算机的 CPU 的频率信息,而不需要过多的折腾。