Hello! 欢迎来到小浪云!


Linux CPUInfo怎样检查CPU频率


avatar
小浪云 2025-02-17 13

Linux CPUInfo怎样检查CPU频率

本文介绍几种在Linux系统中查看CPU频率的实用方法。

方法一:使用lscpu命令

lscpu命令功能强大,能显示CPU架构、型号、核心数、线程数及频率等信息。 使用以下命令查看CPU频率:

lscpu | grep "MHz"

此命令会显示所有CPU核心的当前和最大频率。

方法二:使用cpufreq-info命令

cpufreq-info命令来自cpufrequtils包,专门用于显示CPU频率信息。 首先,你需要安装cpufrequtils:

sudo apt-get install cpufrequtils  # Debian/Ubuntu sudo yum install cpufrequtils      # centos/RHEL sudo dnf install cpufrequtils      # Fedora

安装完成后,运行以下命令:

cpufreq-info

要查看特定CPU核心的信息,可以使用-c选项,例如:

cpufreq-info -c 0  # 查看第一个CPU核心

方法三:利用top或htop命令

top和htop是系统性能监控工具,也能间接或直接显示CPU频率。

top命令:按下Shift + P可以按CPU使用率排序,但频率信息需要推断。

htop命令:提供更直观的界面,直接显示CPU频率。 安装方法与cpufrequtils类似:

sudo apt-get install htop  # Debian/Ubuntu sudo yum install htop      # CentOS/RHEL sudo dnf install htop      # Fedora

运行htop后,即可查看每个CPU核心的频率。

方法四:读取/proc/cpuinfo文件

/proc/cpuinfo文件包含详细的CPU信息,包括频率。使用以下命令查看:

cat /proc/cpuinfo | grep "cpu MHz"

此命令会列出所有CPU核心的当前频率。

方法五:使用dmidecode命令

dmidecode命令显示硬件信息,需要root权限:

sudo dmidecode -t processor

输出信息中包含CPU频率。

总结

以上方法各有特点,选择最适合自己需求的方法即可。 lscpu和cpufreq-info通常是最便捷的选择。

相关阅读