linux看主频命令

不及物动词 其他 937

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,可以使用以下命令来查看CPU主频:

    1. 使用lscpu命令:
    lscpu命令可以显示有关CPU相关信息,包括主频。打开终端,输入以下命令并按回车键:
    “`
    lscpu | grep “MHz”
    “`
    系统会输出类似以下内容:
    “`
    CPU MHz: 3200.000
    “`
    其中,3200.000就是CPU的主频,单位为MHz。

    2. 使用cat命令:
    另一种方法是查看/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq文件的内容。打开终端,输入以下命令并按回车键:
    “`
    cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq
    “`
    系统会输出CPU的主频,单位为kHz,可以通过除以1000转换为MHz。

    以上两种方法都可以查看CPU的主频,选择任何一种都可以得到准确的结果。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux中,可以使用以下命令来查看主频:
    1. lscpu命令:此命令可以显示有关CPU和系统架构的详细信息,包括主频。在终端中输入lscpu即可显示CPU信息。在输出结果中,你可以找到”CPU MHz”字段,表示主频。

    示例命令及输出:
    “`
    $ lscpu
    Architecture: x86_64
    CPU op-mode(s): 32-bit, 64-bit
    Byte Order: Little Endian
    CPU(s): 8
    On-line CPU(s) list: 0-7
    Thread(s) per core: 2
    Core(s) per socket: 4
    Socket(s): 1
    NUMA node(s): 1
    Vendor ID: GenuineIntel
    CPU family: 6
    Model: 158
    Model name: Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz
    Stepping: 9
    CPU MHz: 1800.000

    2. cat /proc/cpuinfo命令:该命令以文本的形式显示有关CPU的信息,包括主频。在终端中输入cat /proc/cpuinfo即可显示CPU信息。在输出结果中,你可以找到”cpu MHz”字段,表示主频。

    示例命令及输出:
    “`
    $ cat /proc/cpuinfo
    processor : 0
    vendor_id : GenuineIntel
    cpu family : 6
    model : 158
    model name : Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz
    stepping : 9
    microcode : 0x9e
    cpu MHz : 1200.000
    cache size : 6144 KB

    3. dmidecode命令:这个命令可以提供有关系统硬件的详细信息,包括CPU的主频。在终端中输入dmidecode即可显示硬件信息。你可以在输出结果中找到”Current Speed”字段,表示当前主频。

    示例命令及输出:
    “`
    $ dmidecode –type processor
    # dmidecode 3.2
    Getting SMBIOS data from sysfs.
    SMBIOS 3.0.0 present.

    Handle 0x0001, DMI type 4, 42 bytes
    Processor Information
    Socket Designation: U3E1
    Type: Central Processor
    Family: Core i7
    Manufacturer: Intel(R) Corporation
    ID: E3 06 09 00 FF FB EB BF
    Signature: Type 0, Family 6, Model 158, Stepping 9
    Flags:
    FPU (Floating-point unit on-chip)
    VME (Virtual mode extension)
    DE (Debugging extension)
    PSE (Page size extension)
    TSC (Time stamp counter)
    MSR (Model specific registers)
    PAE (Physical address extension)
    MCE (Machine check exception)
    CX8 (CMPXCHG8 instruction supported)
    APIC (On-chip APIC hardware supported)
    SEP (Fast system call)
    MTRR (Memory type range registers)
    PGE (Page global enable)
    MCA (Machine check architecture)
    CMOV (Conditional move instruction supported)
    PAT (Page attribute table)
    PSE-36 (36-bit page size extension)
    CLFSH (CLFLUSH instruction supported)
    DS (Debug store)
    ACPI (ACPI supported)
    MMX (MMX technology supported)
    FXSR (FXSAVE and FXSTOR instructions supported)
    SSE (Streaming SIMD extensions)
    SSE2 (Streaming SIMD extensions 2)
    SS (Self-snoop)
    HTT (Multi-threading)
    TM (Thermal monitor supported)
    PBE (Pending break enabled)
    Version: Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz
    Voltage: 0.7 V
    External Clock: 100 MHz
    Max Speed: 8300 MHz
    Current Speed: 2800 MHz
    Status: Populated, Enabled
    Upgrade: Socket BGA1440
    L1 Cache Handle: 0x0002
    L2 Cache Handle: 0x0003
    L3 Cache Handle: 0x0004
    Serial Number: To Be Filled By O.E.M.
    Asset Tag: To Be Filled By O.E.M.
    Part Number: To Be Filled By O.E.M.
    Core Count: 4
    Core Enabled: 4
    Thread Count: 8
    Characteristics:
    64-bit capable
    Multi-Core
    Hardware Thread
    Execute Protection
    Enhanced Virtualization
    Power/Performance Control

    4. sysfs文件系统:Linux中的/sys文件系统提供了有关系统硬件的信息。可以在/sys/devices/system/cpu目录下找到与CPU相关的文件。cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq命令可以查看第一个CPU的最大主频。

    示例命令及输出:
    “`
    $ cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq
    2800000

    5. dmesg命令:它用于显示内核环缓冲区的内容。在终端中输入dmesg | grep “MHz”命令将过滤出包含MHz的信息,并显示主频。

    示例命令及输出:
    “`
    $ dmesg | grep “MHz”
    [ 0.340011] smpboot: CPU0: Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz (family: 0x6, model: 0x9e, stepping: 0x9)
    [ 0.586331] smpboot: CPU0: 2824MHz, 23W (supported: 2800MHz, 26W)

    综上所述,以上是在Linux中查看CPU主频的5个常用命令及示例输出。您可以根据自己的需求选择其中的任何一种来查看CPU的主频信息。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,可以通过多个命令来查看CPU主频。下面是几个常用的命令:

    1. lscpu命令:该命令用于显示有关CPU架构和系统硬件配置的信息,包括CPU主频。执行以下命令即可查看主频:

    “`
    lscpu | grep “MHz”
    “`

    输出中的CPU MHz字段就是CPU的主频。

    2. cat命令:可以查看/proc/cpuinfo文件,该文件包含CPU的详细信息,包括主频。执行以下命令即可查看主频:

    “`
    cat /proc/cpuinfo | grep “cpu MHz”
    “`

    输出中的cpu MHz字段即为CPU的主频。

    3. dmidecode命令:该命令用于检测硬件信息,在一些系统中,可以通过dmidecode命令查看CPU的主频。执行以下命令即可查看主频:

    “`
    sudo dmidecode -t processor | grep “Speed”
    “`

    输出中的Current Speed字段即为CPU的主频。

    4. sysctl命令:该命令用于修改内核参数,同时也可以用于查看CPU主频等系统信息。执行以下命令即可查看主频:

    “`
    sysctl -a | grep “cpu MHz”
    “`

    输出中的dev.cpu.0.freq字段即为CPU的主频。

    5. cpufreq-info命令:该命令用于查看CPU的频率和调节策略。执行以下命令即可查看主频:

    “`
    cpufreq-info | grep “current CPU frequency”
    “`

    输出中的current CPU frequency字段即为CPU的主频。

    通过以上命令,可以方便地在Linux系统中查看CPU的主频信息。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部