本文介紹幾種在Linux系統(tǒng)中查看CPU頻率的實(shí)用方法。
方法一:使用lscpu命令
lscpu命令功能強(qiáng)大,能顯示CPU架構(gòu)、型號、核心數(shù)、線程數(shù)及頻率等信息。 使用以下命令查看CPU頻率:
lscpu | grep "MHz"
此命令會(huì)顯示所有CPU核心的當(dāng)前和最大頻率。
方法二:使用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
安裝完成后,運(yùn)行以下命令:
cpufreq-info
要查看特定CPU核心的信息,可以使用-c選項(xiàng),例如:
cpufreq-info -c 0 # 查看第一個(gè)CPU核心
方法三:利用top或htop命令
top和htop是系統(tǒng)性能監(jiān)控工具,也能間接或直接顯示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
運(yùn)行htop后,即可查看每個(gè)CPU核心的頻率。
方法四:讀取/proc/cpuinfo文件
/proc/cpuinfo文件包含詳細(xì)的CPU信息,包括頻率。使用以下命令查看:
cat /proc/cpuinfo | grep "cpu MHz"
此命令會(huì)列出所有CPU核心的當(dāng)前頻率。
方法五:使用dmidecode命令
dmidecode命令顯示硬件信息,需要root權(quán)限:
sudo dmidecode -t processor
輸出信息中包含CPU頻率。
總結(jié)
以上方法各有特點(diǎn),選擇最適合自己需求的方法即可。 lscpu和cpufreq-info通常是最便捷的選擇。