linux

Linux CPUInfo 怎样查看频率

小樊
59
2025-09-03 07:22:16
栏目: 智能运维

在 Linux 系统中,你可以使用多种方法来查看 CPU 的频率。以下是一些常用的命令:

  1. lscpulscpu 命令可以显示 CPU 架构的信息,包括每个逻辑核心的当前频率和最大频率。

    lscpu
    

    输出中,CPU MHz 列显示了每个逻辑核心的当前频率,而 MHz Max 列显示了每个逻辑核心的最大频率。

  2. cpufreq-infocpufreq-info 是一个专门用来显示 CPU 频率信息的工具,但可能需要先安装 cpufrequtils 包。

    sudo apt install cpufrequtils  # Debian/Ubuntu 系统
    sudo yum install cpufrequtils      # CentOS/RHEL 系统
    sudo dnf install cpufrequtils      # Fedora 系统
    
    cpufreq-info
    

    这个命令会显示详细的 CPU 频率信息,包括当前频率、最小频率、最大频率以及可用的频率调节策略。

  3. cat /proc/cpuinfo: 你也可以直接查看 /proc/cpuinfo 文件来获取 CPU 的详细信息,包括频率。

    cat /proc/cpuinfo | grep "MHz"
    

    这将列出所有 CPU 核心的当前频率(以 MHz 为单位)。

  4. watch -n 1 lscpu: 如果你想实时监控 CPU 频率的变化,可以使用 watch 命令结合 lscpu

    watch -n 1 lscpu
    

    这将每秒刷新一次 lscpu 的输出,方便你观察频率变化。

这些方法可以帮助你获取 CPU 的频率信息。根据你的需求选择合适的方法即可。

0
看了该问题的人还看了