在 Linux 系统中,你可以使用多种方法来查看 CPU 的频率。以下是一些常用的命令:
lscpu:
lscpu 命令可以显示 CPU 架构的信息,包括每个逻辑核心的当前频率和最大频率。
lscpu
输出中,CPU MHz 列显示了每个逻辑核心的当前频率,而 MHz Max 列显示了每个逻辑核心的最大频率。
cpufreq-info:
cpufreq-info 是一个专门用来显示 CPU 频率信息的工具,但可能需要先安装 cpufrequtils 包。
sudo apt install cpufrequtils # Debian/Ubuntu 系统
sudo yum install cpufrequtils # CentOS/RHEL 系统
sudo dnf install cpufrequtils # Fedora 系统
cpufreq-info
这个命令会显示详细的 CPU 频率信息,包括当前频率、最小频率、最大频率以及可用的频率调节策略。
cat /proc/cpuinfo:
你也可以直接查看 /proc/cpuinfo 文件来获取 CPU 的详细信息,包括频率。
cat /proc/cpuinfo | grep "MHz"
这将列出所有 CPU 核心的当前频率(以 MHz 为单位)。
watch -n 1 lscpu:
如果你想实时监控 CPU 频率的变化,可以使用 watch 命令结合 lscpu。
watch -n 1 lscpu
这将每秒刷新一次 lscpu 的输出,方便你观察频率变化。
这些方法可以帮助你获取 CPU 的频率信息。根据你的需求选择合适的方法即可。